Leetcode 58. 最後一個單詞的長度
題目描述:
(1)給定一個僅包含大小寫字母和空格 ’ ’ 的字串s,返回其最後一個單詞的長度。
(2)如果字串從左向右滾動顯示,那麼最後一個單詞就是最後出現的單詞。
(3)如果不存在最後一個單詞,請返回 0 。
(4)說明:一個單詞是指僅由字母組成、不包含任何空格字元的 最大子字串。
方法一
class Solution {
public int lengthOfLastWord(String s) {
if (s.length() == 0) return 0;
int count = 0;
for (int i = s.length() - 1; i >= 0; i--) {
if (s.charAt(i) == ' ' && count != 0)
return count;
else if (s.charAt(i) == ' ')
count = 0;
else
count ++;
}
return count;
}
}
相關文章
- leetcode_58_最後一個單詞的長度_簡單LeetCode
- LeetCode每日一題: 最後一個單詞的長度(No.58)LeetCode每日一題
- 【leetcode 簡單】第十四題 最後一個單詞的長度LeetCode
- 字串最後一個單詞的長度字串
- 每日一練(38):最後一個單詞的長度
- 每日一道演算法:最後一個單詞的長度演算法
- 每日演算法----最後一個單詞的長度----2020/10/15演算法
- 讓我們一起啃演算法----最後一個單詞的長度演算法
- 最長最短單詞
- LeetCode 單詞拆分LeetCode
- 【LeetCode】424. 替換後的最長重複字元LeetCode字元
- 【leetcode】32. Longest Valid Parentheses 最長的有效匹配括號子串長度LeetCode
- 劍指offer—58.翻轉單詞順序列—分析及程式碼(Java)Java
- Leetcode 3.無重複字元的最長子串 字典記錄每個字元最後出現的位置LeetCode字元
- 2020-11-7YTUOJ3545: 輸出最長單詞
- LeetCode-139-單詞拆分LeetCode
- LeetCode-單詞規律LeetCode
- LeetCode133:給定一個字串,找出最長的不具有重複字元的子串的長度。例如,“abcabcbb”不具有重複字元的最長子串是“abc”,長度為3。對於“bbbbb”,最長的不具有重複字元的子串是LeetCode字串字元
- LeetCode題解(0692):前K個高頻單詞(Python)LeetCodePython
- LeetCode每日一題:最長公共字首(No.14)LeetCode每日一題
- leetcode爬坑史(一)-- [14] 最長公共字首LeetCode
- LeetCode-434-字串中的單詞數LeetCode字串
- 【LeetCode】127. 單詞接龍LeetCode
- LeetCode-079-單詞搜尋LeetCode
- LeetCode-290-單詞規律LeetCode
- LeetCode最長公共字首(Python)LeetCodePython
- 每日leetcode——最長公共字首LeetCode
- LeetCode每日一題:反轉字串中的單詞 III(No.557)LeetCode每日一題字串
- 一個最簡單的web componentsWeb
- LeetCode題集-5 - 最長迴文子串(一)LeetCode
- LeetCode-151-翻轉字串裡的單詞LeetCode字串
- LeetCode-14. 最長公共字首LeetCode
- LeetCode - 409 - 最長迴文串LeetCode
- leetcode14.最長公共字首LeetCode
- 一個最簡單的 Github workflow 例子Github
- 每日一道 LeetCode (48):最長迴文子串LeetCode
- [LeetCode] Short Encoding of Words 單詞集的短編碼LeetCodeEncoding
- LeetCode 5.最長的迴文字串LeetCode字串