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
- 每日一道演算法:最後一個單詞的長度演算法
- 讓我們一起啃演算法----最後一個單詞的長度演算法
- 每日演算法----最後一個單詞的長度----2020/10/15演算法
- 結構體最後的零長度陣列結構體陣列
- js查詢包含字元最多的單詞的字元長度JS字元
- 統計一個字串中的單詞的個數,並列印各個單詞字串
- 劍指offer—58.翻轉單詞順序列—分析及程式碼(Java)Java
- VI 跳到最後一行和跳到最後一行的最後一個字元字元
- 【LeetCode】424. 替換後的最長重複字元LeetCode字元
- VI操作--跳到最後一行和跳到最後一行的最後一個字元字元
- LeetCode 單詞拆分LeetCode
- 【leetcode】32. Longest Valid Parentheses 最長的有效匹配括號子串長度LeetCode
- Leetcode 3.無重複字元的最長子串 字典記錄每個字元最後出現的位置LeetCode字元
- LeetCode133:給定一個字串,找出最長的不具有重複字元的子串的長度。例如,“abcabcbb”不具有重複字元的最長子串是“abc”,長度為3。對於“bbbbb”,最長的不具有重複字元的子串是LeetCode字串字元
- 一個簡單的英漢詞典小程式
- leetcode爬坑史(一)-- [14] 最長公共字首LeetCode
- LeetCode每日一題:最長公共字首(No.14)LeetCode每日一題
- 修改一個列表中的一個單詞小技巧筆記筆記
- LeetCode-139-單詞拆分LeetCode
- LeetCode-單詞規律LeetCode
- script取一個月的最後一天
- 每日leetcode——最長公共字首LeetCode
- 一個最簡單的 Github workflow 例子Github
- 一個最簡單的計算器
- 一個最簡單的web componentsWeb
- golang 計算最長不重複字串長度Golang字串
- 最簡單的一個powershell的指令碼指令碼
- LeetCode-434-字串中的單詞數LeetCode字串
- 基礎程式設計題(PTA) 7-26 單詞長度 (15分)程式設計
- LeetCode-290-單詞規律LeetCode
- LeetCode每日一題:反轉字串中的單詞 III(No.557)LeetCode每日一題字串
- LeetCode最長公共字首(Python)LeetCodePython
- leetcode14.最長公共字首LeetCode
- LeetCode-14. 最長公共字首LeetCode