LeetCode-字符串-58. 最后一个单词的长度

58. 最后一个单词的长度

class Solution {
public:
    int lengthOfLastWord(string s) {
        s+=' '; //为了让最后一个数进入循环判断
        string tempStr;
        vector<string> res;
        for(char c:s){
            if(c==' '){
                if(!tempStr.empty()){
                    res.push_back(tempStr);
                    tempStr.clear();
                }
            }else {
                tempStr+=c;
            }
        }

        int num = res.back().size();
        return num;
    }
};
上一篇:P3622 [APIO2007]动物园


下一篇:[题解]剑指 Offer 58 - I. 翻转单词顺序(C++)