LeetCode|58.最后单词的长度

Length of Last Word 问题描述: 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.
测试代码(c++):

class Solution { public: int lengthOfLastWord(string s) { int count = 0; for(int i=0; iif(s[i]==' ') { if(i+1==s.size()||s[i+1]==' ') continue; else { count = 0; continue; }} count++; } return count; } };

性能: LeetCode|58.最后单词的长度
文章图片

测试代码(python):
class Solution(object): def lengthOfLastWord(self, s): """ :type s: str :rtype: int """ return len(s.rstrip(' ').split(' ')[-1])

性能: 【LeetCode|58.最后单词的长度】LeetCode|58.最后单词的长度
文章图片

    推荐阅读