最大團問題
阿新 • • 發佈:2020-12-17
題目:給定一個僅包含大小寫字母和空格' '
的字串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; } }