leetcode151 翻轉字串裡的單詞

2022-03-20 01:29:35 字數 463 閱讀 8459

解答;這裡吐槽一句:別用坑爹的spilt函式,真的坑死了,還是自己寫乙個用吧,其他沒什麼,就是將字串分割放入乙個棧中,最後在取出來就倒序了。

1

class

solution

16public

void helper(linkedlistlist,string s)

1730

else

if(s.charat(r)==' '&&flag==false)31

34else

if(s.charat(r)!=' '&&flag==false)35

40else

41 r++; 42}

43if

(flag)

44list.push(s.substring(l,r));45}

46 }

view code

LeetCode 151 翻轉字串

給定乙個字串,逐個翻轉字串中的每個單詞。示例 1 輸入 the sky is blue 輸出 blue is sky the 示例 2 輸入 hello world 輸出 world hello 解釋 輸入字串可以在前面或者後面包含多餘的空格,但是反轉後的字元不能包括。示例 3 輸入 a good ...

Leetcode 151 翻轉字串

給定乙個字串,逐個翻轉字串中的每個單詞。示例 1 輸入 the sky is blue 輸出 blue is sky the 示例 2 輸入 hello world 輸出 world hello 解釋 輸入字串可以在前面或者後面包含多餘的空格,但是反轉後的字元不能包括。示例 3 輸入 a good ...

leetcode151翻轉字串單詞

leetcode151.翻轉字串裡的單詞 題目描述 給定乙個字串,逐個翻轉字串中的每個單詞 示例 輸入 the sky is blue 輸出 blue is sky the 再這裡需要逐一的是輸入的字串可以在前面或者後面包含多餘的空格,但反轉後的單詞間的空格只能減少到乙個。思路 在這裡考慮進行兩次翻...