leetcode58 最后一个单词的长度

给你一个字符串 s,由若干单词组成,单词前后用一些空格字符隔开。返回字符串中 最后一个 单词的长度。

单词 是指仅由字母组成、不包含任何空格字符的最大

子字符串。

示例 1:

复制代码
输入:s = "Hello World"
输出:5
解释:最后一个单词是“World”,长度为 5。

示例 2:

复制代码
输入:s = "   fly me   to   the moon  "
输出:4
解释:最后一个单词是“moon”,长度为 4。

示例 3:

复制代码
输入:s = "luffy is still joyboy"
输出:6
解释:最后一个单词是长度为 6 的“joyboy”。
python 复制代码
class Solution:
    def lengthOfLastWord(self, s: str) -> int:
        sp = s.split(' ')
        for i in range(len(sp)-1, -1, -1):
            if not sp[i]:
                continue    
            return len(sp[i])
        return 0
相关推荐
Yingye Zhu(HPXXZYY)11 小时前
ICPC 2023 Nanjing R L 题 Elevator
算法
苏小瀚13 小时前
[数据结构] ArrayList(顺序表)与LinkedList(链表)
数据结构
阿维的博客日记13 小时前
LeetCode 139. 单词拆分 - 动态规划解法详解
leetcode·动态规划·代理模式
程序员Xu14 小时前
【LeetCode热题100道笔记】二叉树的右视图
笔记·算法·leetcode
笑脸惹桃花14 小时前
50系显卡训练深度学习YOLO等算法报错的解决方法
深度学习·算法·yolo·torch·cuda
阿维的博客日记15 小时前
LeetCode 48 - 旋转图像算法详解(全网最优雅的Java算法
算法·leetcode
GEO_YScsn15 小时前
Rust 的生命周期与借用检查:安全性深度保障的基石
网络·算法
程序员Xu15 小时前
【LeetCode热题100道笔记】二叉搜索树中第 K 小的元素
笔记·算法·leetcode
THMAIL16 小时前
机器学习从入门到精通 - 数据预处理实战秘籍:清洗、转换与特征工程入门
人工智能·python·算法·机器学习·数据挖掘·逻辑回归
Kevinhbr17 小时前
CSP-J/S IS COMING
数据结构·c++·算法