【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;
    }
}
相关推荐
ゞ 正在缓冲99%…24 分钟前
leetcode1312.让字符串成为回文串的最少插入次数
数据结构·算法·leetcode·动态规划·记忆化搜索
七夜zippoe1 小时前
Rust `std::iter` 深度解析:`Iterator` Trait、适配器与性能
开发语言·算法·rust
寂静山林1 小时前
UVa 1464 Traffic Real Time Query System
算法
laocooon5238578861 小时前
寻找使a×b=c成立的最小进制数(2-16进制)
数据结构·算法
YY_TJJ1 小时前
算法题——图论
算法·深度优先·图论
默默的流星雨1 小时前
TARJAN相关
c++·算法·深度优先·图论
JJJJ_iii2 小时前
【机器学习11】决策树进阶、随机森林、XGBoost、模型对比
人工智能·python·神经网络·算法·决策树·随机森林·机器学习
别学LeetCode3 小时前
#leetcode#
leetcode
loong_XL3 小时前
AC自动机算法-字符串搜索算法:敏感词检测
开发语言·算法·c#
Xの哲學3 小时前
Linux Netlink全面解析:从原理到实践
linux·网络·算法·架构·边缘计算