【LeetCode】58. 最后一个单词的长度

这里写自定义目录标题

  • [2023-8-21 11:20](#2023-8-21 11:20)

58. 最后一个单词的长度

2023-8-21 11:20

从最后一个字母开始继续反向遍历字符串,遇到第一个字母开始记录长度,直到遇到空格或者到达字符串的起始位置。

java 复制代码
class Solution {
    public int lengthOfLastWord(String s) {
        int index = s.length() - 1;
        int size = 0;
        while (index >= 0) {
            if (s.charAt(index) != ' ') {
                size++;
            } else {
                if (size != 0) {
                    break;
                }
            }
            index--;
        }
        return size;
    }
}
相关推荐
June`28 分钟前
专题四:综合练习( 找出所有子集的异或总和再求和)
c++·算法·深度优先·剪枝
Magnum Lehar40 分钟前
3d游戏引擎的Utilities模块实现下
c++·算法·游戏引擎
JANYI20181 小时前
C语言易混淆知识点详解
java·c语言·算法
绒绒毛毛雨2 小时前
广告推荐算法入门 day1 --项目选型
算法·推荐算法
天真小巫2 小时前
2025.5.13总结
职场和发展
越城2 小时前
数据结构中的栈与队列:原理、实现与应用
c语言·数据结构·算法
wang__123002 小时前
力扣2094题解
算法·leetcode·职场和发展
GUIQU.3 小时前
【每日一题 | 2025年5.5 ~ 5.11】搜索相关题
算法·每日一题·坚持
不知名小菜鸡.3 小时前
记录算法笔记(2025.5.13)二叉树的最大深度
笔记·算法
小雅痞3 小时前
[Java][Leetcode middle] 55. 跳跃游戏
java·leetcode