58.leetcode 最后一个单词的长度

一、题目


二、解答

1. 思路

分2种情况

  1. 第一种情况只有一个单词,不包含空格:这种情况直接返回单词本身的长度。
  2. 第二种情况包含空格:先去掉首尾的空格,根据空格切割字符串生成一个字符串列表,返回倒数第一个索引位置字符串的长度

2. 实现

py 复制代码
class Solution(object):
    def lengthOfLastWord(self, s):
        """
        :type s: str
        :rtype: int
        """
        t = ' '
        if t not in s:
            return len(s)
        return len(s.strip().split(t)[-1].strip())

3. 提交

相关推荐
磊 子7 分钟前
STL算法库讲解1
开发语言·c++·算法
8Qi88 分钟前
LeetCode 474:一和零(Ones and Zeroes)—— 题解 ✅
算法·leetcode·职场和发展·动态规划·01背包
stolentime14 分钟前
CF2066D2 Club of Young Aircraft Builders (hard version)题解
c++·算法·动态规划·组合数学
一个不知名程序员www20 分钟前
算法学习入门---算法题DAY3
c++·算法
七夜zippoe21 分钟前
DolphinDB向量化计算:高性能数据处理
算法·dolphindb
悠仁さん30 分钟前
哈夫曼树的简单介绍
算法
bIo7lyA8v32 分钟前
算法与数据结构协同优化的设计思想的技术8
数据结构·算法
Lsk_Smion35 分钟前
力扣实训 _ [98].验证二叉搜索树 _ 将二叉树展开成链表
数据结构·算法·leetcode
布朗克16835 分钟前
18 面向对象综合实战——设计一个图书管理系统
java·面试·职场和发展·面向对象实战
8Qi837 分钟前
LeetCode 377:组合总和 Ⅳ(Combination Sum IV)—— 题解 ✅
算法·leetcode·动态规划·完全背包