【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;
    }
}
相关推荐
dazzle19 小时前
机器学习算法原理与实践-入门(三):使用数学方法实现KNN
人工智能·算法·机器学习
那个村的李富贵19 小时前
智能炼金术:CANN加速的新材料AI设计系统
人工智能·算法·aigc·cann
张张努力变强19 小时前
C++ STL string 类:常用接口 + auto + 范围 for全攻略,字符串操作效率拉满
开发语言·数据结构·c++·算法·stl
万岳科技系统开发19 小时前
食堂采购系统源码库存扣减算法与并发控制实现详解
java·前端·数据库·算法
张登杰踩19 小时前
MCR ALS 多元曲线分辨算法详解
算法
YuTaoShao19 小时前
【LeetCode 每日一题】3634. 使数组平衡的最少移除数目——(解法一)排序+滑动窗口
算法·leetcode·排序算法
波波00720 小时前
每日一题:.NET 的 GC是如何分代工作的?
算法·.net·gc
HY小宝F20 小时前
职场沟通的深层智慧:从对抗到协作的自我修炼
职场和发展
风暴之零20 小时前
变点检测算法PELT
算法
深鱼~20 小时前
视觉算法性能翻倍:ops-cv经典算子的昇腾适配指南
算法·cann