【leetcode】每日一题(58 最后一个单词的长度)

在这里插入图片描述
思路:
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;
}

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_45657288/article/details/106065290