【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;
    }
}
相关推荐
微露清风9 小时前
模拟算法学习记录
学习·算法
问商十三载10 小时前
2026法律行业AI引擎生成式优化怎么优化?三层专业加固提排名,零成本提33%引用率附适配表
java·前端·人工智能·算法
zander25810 小时前
138. 随机链表的复制
数据结构·算法·链表
过期动态10 小时前
【LeetCode 热题 100】找到字符串中所有字母异位词
java·数据结构·算法·leetcode·职场和发展·rabbitmq
来一碗刘肉面10 小时前
栈在递归中的应用
数据结构·算法
8K超高清10 小时前
博冠获中国电影电视技术学会科技进步奖
人工智能·科技·算法·安全·接口隔离原则·智能硬件
微石科技11 小时前
长期慢病如何做好居家管理?宁波微石科技星梦云康改善周期数据零散短板
大数据·科技·物联网·算法
微露清风11 小时前
快速排序算法学习记录
学习·算法·排序算法
梓䈑16 小时前
【算法题攻略】BFS 解决FloodFill 算法、最短路问题、多源BFS 和 拓扑排序
c++·算法·宽度优先