天天看點

字元串句子專題

字元串句子專題

給你一個字元串 text ,該字元串由若幹被空格包圍的單詞組成。每個單詞由一個或者多個小寫英文字母組成,并且兩個單詞之間至少存在一個空格。題目測試用例保證 text 至少包含一個單詞 。

請你重新排列空格,使每對相鄰單詞之間的空格數目都 相等 ,并盡可能 最大化 該數目。如果不能重新平均配置設定所有空格,請 将多餘的空格放置在字元串末尾 ,這也意味着傳回的字元串應當與原 text 字元串的長度相等。

傳回 重新排列空格後的字元串 。

題目連結:https://leetcode-cn.com/problems/rearrange-spaces-between-words/

先把字元串的每個單詞統計出來,用vector表示;然後用一個字元串把每個單詞和空格間隔着連接配接起來,需要注意的是,空格的數量需要簡單計算一下。

參考連結:https://leetcode-cn.com/problems/fan-zhuan-dan-ci-shun-xu-lcof/solution/yi-ge-mo-ban-shua-bian-suo-you-zi-fu-chu-x6vh/

雪兒言