LeetCode58 Length of Last Word
2016-09-19 22:15
281 查看
题目:
Given a string s consists of upper/lower-case alphabets and empty space characters
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 =
return
分析:
注意把最后的空格处理掉即可。
代码:
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)
分析:
注意把最后的空格处理掉即可。
代码:
class Solution { public: int lengthOfLastWord(string s) { int start = s.size() - 1; int result = 0; while (s[start] == ' ') { start--; } for (int i = start; i >= 0; --i) { if (s[i] != ' ') { result++; } else { return result; } } return result; } };
相关文章推荐
- leetcode-58 Length of Last Word
- leetcode || 58、Length of Last Word
- [LeetCode-58] Length of Last Word(最后一个单词长度)
- leetcode-58-Length of Last Word
- leetcode58---Length of Last Word
- leetcode[58]Length of Last Word
- leetcode 58:Length of Last Word
- Leetcode58 Length of Last Word
- Java [Leetcode 58]Length of Last Word
- [leetcode 58]Length of Last Word
- leetcode 58:Length of Last Word
- 【leetcode c++】58 Length of Last Word
- Leetcode 58 - Length of Last Word
- [Leetcode 3] 58 Length of Last Word
- [LeetCode 58] Length of Last Word
- [LeetCode]58 Length of Last Word
- LeetCode---(58)Length of Last Word
- LeetCode58----Length of Last Word
- LeetCode 58 Length of Last Word(最后单词的长度)
- Leetcode 58 Length of Last Word