给你一个字符串
s,由若干单词组成,单词前后用一些空格字符隔开。返回字符串中最后一个单词的长度。单词 是指仅由字母组成、不包含任何空格字符的最大子字符串。
int lengthOfLastWord(string s) {
int ans=0;
int i=s.length();
int flag=0;
while(i--){
if(s[i]!=' '){
ans++;flag=1;
}
if(s[i]==' '&&flag==1){
break;
}
}
return ans;
}
测试结果

该内容涉及一个简单的编程问题,目标是计算给定字符串中最后一个单词的长度。提供的代码实现通过遍历字符串从后向前,遇到非空字符开始计数,并在遇到空格且已计数时停止,从而得出最后一个单词的长度。测试结果显示代码能够正确运行。
453

被折叠的 条评论
为什么被折叠?



