每日一题1592. 重新排列单词间的空格
Posted 王六六同学
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了每日一题1592. 重新排列单词间的空格相关的知识,希望对你有一定的参考价值。
输入:text = " this is a sentence "
输出:“this is a sentence”
解释:总共有 9 个空格和 4 个单词。可以将 9 个空格平均分配到相邻单词之间,相邻单词间空格数为:9 / (4-1) = 3 个。
统计空格数,存储单词。
判断单词数是否为1。
单词数为1,将所有的空格拼接在这个单词后面。
单词数不为1,计算出单词间的间隔,循环拼接。如果有多余的空格,拼接在末尾即可。
public String reorderSpaces(String text)
StringBuilder sb = new StringBuilder
以上是关于每日一题1592. 重新排列单词间的空格的主要内容,如果未能解决你的问题,请参考以下文章