【LeetCode從零單排】No58.Length of Last Word
題目
Given a string s consists of upper/lower-case alphabets and empty space characters ' '
, return the length of last word in the string.
If the last word does not exist, return 0.
Note: A word is defined as a character sequence consists of non-space characters only.
For example,
Given s = "Hello World"
,
return 5
.
程式碼
public class Solution {
public int lengthOfLastWord(String s) {
if(s.length()==0) return 0;
char[] chars=s.toCharArray();
char empty=' ';
int lengthOfLastWord=0;
int lengthOfLastWord_temp=0;
for(int i=0;i<s.length();i++){
if(chars[i]!=empty){
lengthOfLastWord++;
lengthOfLastWord_temp=lengthOfLastWord;
}
else {
lengthOfLastWord=0;
}
}
if(chars[s.length()-1]==empty) return lengthOfLastWord_temp;
else return lengthOfLastWord;
}
}
/********************************
* 本文來自部落格 “李博Garvin“
* 轉載請標明出處:http://blog.csdn.net/buptgshengod
******************************************/
相關文章
- [leetcode]length-of-last-wordLeetCodeAST
- Mysql從零單排-1MySql
- 從零單排學Redis【黃金】Redis
- 從零單排學Redis【白銀】Redis
- 從零單排學Redis【鉑金一】Redis
- 從零單排學Redis【鉑金二】Redis
- SpringBoot從零單排 ------初級入門篇Spring Boot
- 【3y】從零單排學Redis【青銅】Redis
- 「從零單排canal 03」 canal原始碼分析大綱原始碼
- 「從零單排canal 05」 server模組原始碼解析Server原始碼
- 「從零單排canal 07」 parser模組原始碼解析原始碼
- 從零單排,使用 Netty 構建 IM 聊天室~Netty
- 「從零單排canal 06」 instance模組原始碼解析原始碼
- Laravel 從零單排系列教程 01 :Homestead 環境搭建Laravel
- 三分鐘從零單排js靜態檢查JS
- Spring AOP從零單排-織入時期原始碼分析Spring原始碼
- 【Leetcode】1046. Last Stone WeightLeetCodeAST
- 「從零單排canal 04」 啟動模組deployer原始碼解析原始碼
- 「從零單排HBase 10」HBase叢集多租戶實踐
- [LeetCode] Find First and Last Position of Element in SortedLeetCodeAST
- Leetcode Word SearchLeetCode
- 從零開始單排學設計模式「策略模式」黑鐵 II設計模式
- 最新【從零單排】系列流出,教你如何實現字典儲存結構
- 從零開始實現簡單 RPC 框架 3:配置匯流排 URLRPC框架
- 從零開始單排學設計模式「UML類圖」定級賽設計模式
- 從零開始單排學設計模式「裝飾模式」黑鐵 I設計模式
- leetcode 283. 移動零(簡單)LeetCode
- 從零開始單排學設計模式「簡單工廠設計模式」黑鐵 III設計模式
- Leetcode 34 Find First and Last Position of Element in Sorted ArrayLeetCodeAST
- 從零單排Java 8(3) —— List結合Lambdas對排序的高階用法Java排序
- [LeetCode] 425. Word SquaresLeetCode
- 「從零單排canal 01」 canal 10分鐘入門(基於1.1.4版本)
- [LeetCode] 243. Shortest Word DistanceLeetCode
- [LeetCode] 212. Word Search IILeetCode
- 【LeetCode】290. Word Pattern 單詞規律(Easy)(JAVA)每日一題LeetCodeJava每日一題
- [LeetCode] 244. Shortest Word Distance IILeetCode
- Aspose.Words使用教程之從零在word裡建立OOXML圖表XML
- [LeetCode] 524. Longest Word in Dictionary through DeletingLeetCode
- 從零打卡leetcode之day 1--兩數之和LeetCode