int lengthOfLastWord(char* s) {
int count=0;
//长度为0的情况
if(s==NULL || strlen(s)==0){
return 0;
}else{
for (int i = strlen(s)-1; i >=0 ; i--) {
//空格的情况 一开始边界就是空格不处理continua即可 如果是第一个单词数出来了也就是记录不为0那么继续处理。
if (' '== s[i]){
if(count>0) {
break;
}
continue; //尾部出现非字母即 空格
}else {
count++; //遇到非空格即字母开始
}
}
return count;
}
}
LeetCode 58. Length of Last Word
最新推荐文章于 2022-05-02 10:50:51 发布