網(wǎng)站建設(shè)資金的請(qǐng)示個(gè)人網(wǎng)頁(yè)制作教程
給你一個(gè)字符串?s
,由若干單詞組成,單詞前后用一些空格字符隔開。返回字符串中?最后一個(gè)?單詞的長(zhǎng)度。單詞?是指僅由字母組成、不包含任何空格字符的最大子字符串。
示例 1:
輸入:s = "Hello World" 輸出:5 解釋:最后一個(gè)單詞是“World”,長(zhǎng)度為 5。
示例 2:
輸入:s = " fly me to the moon " 輸出:4 解釋:最后一個(gè)單詞是“moon”,長(zhǎng)度為 4。
示例 3:
輸入:s = "luffy is still joyboy" 輸出:6 解釋:最后一個(gè)單詞是長(zhǎng)度為 6 的“joyboy”。
十分簡(jiǎn)單,直接反向遍歷
class Solution {
public:int lengthOfLastWord(string s) {int end=s.size()-1;int len=0;while(s[end]==' '){end--;}while(end>=0&&s[end]!=' '){len++;end--;}return len;}
};