给定一个单词数组和长度L,将该单词数组中文本两端对齐(左边和右边),使每一行都有L个字符。 你要在每一行中尽可能多地填充单词。在必要时填充额外的空格' ',使每行正好有L个字符。 单词之间的额外空格要尽可能均匀地分布。如果一行的空格数不能在单词之间平均分配,请在左边分配更多的空格 对于最后一行文本,它应该左对齐,并且单词之间不插入额外的空格。 例如, 单词数组为:["This", "is", "an", "instance", "of", "code", "alignment."] L:16. 返回 [ "This is an", "instance of code", "alignment. " ] 注意: 题目保证每个单词的长度不超过L。 特殊样例: 有一些行(不是最后一行)可能只包含一个单词。在这种情况下该怎么办? 在这种测试数据中,这一行应该左对齐。
加载中...