AC代码(C++):
class Solution {
public:
int lengthOfLastWord(string s) {
if(!s.c_str())
return 0;
//去除末尾的空格
int i=s.length()-1;
while(s[i]==' ' && i>=0)
i --;
//如果全是空格,提前退出, 这行代码也可以不写
/*if(i<0)
return 0;*/
//计算最后一个单词的长度
int cnt = 0;
while(s[i]!=' ' && i>=0)
cnt ++, i--;
return cnt;
}
};