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. 提交

相关推荐
能源系统预测和优化研究1 分钟前
【原创改进代码】考虑电动汽车移动储能特性的多区域电网功率波动平抑优化调控
大数据·算法·能源
_F_y1 分钟前
两个数组的动态规划
算法·动态规划
每天要多喝水3 分钟前
动态规划Day32:最长公共子序列
算法·动态规划
骇城迷影5 分钟前
代码随想录:栈和队列篇
java·服务器·算法
2401_858286116 分钟前
OS54.【Linux】System V 共享内存(3) “共享内存+管道“修bug记录
linux·运维·服务器·算法·bug
小付同学呀7 分钟前
C语言学习(二)——C语言数据类型
数据结构·算法
流云鹤9 分钟前
牛客周赛Round 131
算法
重生之后端学习13 分钟前
124. 二叉树中的最大路径和
java·数据结构·算法·职场和发展·深度优先·图论
mit6.82414 分钟前
状压+dijk |floyd
算法
Renhao-Wan16 分钟前
Java 算法实践(五):二叉树遍历与常见算法题
java·数据结构·算法