1. 程式人生 > 實用技巧 >最大團問題

最大團問題

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

如果不存在最後一個單詞,請返回 0。說明:一個單詞是指僅由字母組成、不包含任何空格字元的最大子字串。

示例:

輸入: "Hello World"
輸出: 5

程式碼:

classSolution{ publicintlengthOfLastWord(Strings){ if(s.length()==0||s==null){return0;} intk=s.length()-1; //k指標從後往前走 while(k>=0){ if(s.charAt(k)==''){k--;} //找到倒數第一個不為空的字元 else{ intlen=0; while(k>=0&&s.charAt(k)!=''){++len;--k;} returnlen; } } return0; } }