思路:
1.考察字符串遍历
2.先从后过滤掉空格找到单词尾部,再从尾部向前遍历
代码实现:
int lengthOfLastWord(char * s){
int count = 0;//计数
int len = strlen(s);//长度
int i = len - 1;//末尾元素下标
while(i >= 0 && s[i] == ' ')
{
i--;
}
while(i >= 0 && s[i] != ' ')
{
count++,i--;
}
return count;
}