LeetCode : Length of Last Word

来源:互联网 发布:尚观linux培训 骗局 编辑:程序博客网 时间:2024/05/29 10:00

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.

这道题目很经典,但是很easy,直接上stringstream(注意包含sstream.h头文件)

class Solution {public:    int lengthOfLastWord(string s) {        stringstream ss;        ss << s;        string str;        vector<string>dst;        while (ss >> str)        {            dst.push_back(str);        }        if (dst.size() == 0)            return 0;        string temp = dst[dst.size() - 1];        return temp.length();    }};
0 0
原创粉丝点击