LeetCode刷題 58 最後乙個單詞的長度

2021-10-05 17:01:04 字數 383 閱讀 8564

題目要求:給定乙個僅包含大小寫字母和空格 ' ' 的字串 s,返回其最後乙個單詞的長度。如果字串從左向右滾動顯示,那麼最後乙個單詞就是最後出現的單詞。

如果不存在最後乙個單詞,請返回 0 。

說明:乙個單詞是指僅由字母組成、不包含任何空格字元的 最大子字串。

然而測試用例中,有很多在字串尾部增加空格的,需要新增乙個限制條件!

int lengthoflastword(string s) 

else if(s[i] == ' ' && result)

else if(s[i] == ' ' && !result)

else

} return result;

}

LeetCode刷題篇之第58道演算法題的解題思路

leetcode刷題篇之第1道演算法題的解題思路 leetcode刷題篇之第67道演算法題的解題思路 leetcode刷題篇之第557道演算法題的解題思路 先上題目 58.最後乙個單詞的長度 給定乙個僅包含大小寫字母和空格 的字串 s,返回其最後乙個單詞的長度。如果字串從左向右滾動顯示,那麼最後乙個...

LeetCode刷題 加一

給定乙個由整數組成的非空陣列所表示的非負整數,在該數的基礎上加一。最高位數字存放在陣列的首位,陣列中每個元素只儲存乙個數字。你可以假設除了整數 0 之外,這個整數不會以零開頭。輸入 1,2,3 輸出 1,2,4 解釋 輸入陣列表示數字 123。輸入 4,3,2,1 輸出 4,3,2,2 解釋 輸入陣...

LeetCode刷題筆記(一)

給定乙個整數陣列 nums 和乙個目標值 target,請你在該陣列中找出和為目標值的那 兩個 整數,並返回他們的陣列下標。你可以假設每種輸入只會對應乙個答案。但是,你不能重複利用這個陣列中同樣的元素。示例 給定 nums 2,7,11,15 target 9 因為 nums 0 nums 1 2 ...