[leetcode:python]58.Length of Last Word
来源:互联网 发布:java 微信菜单开发 编辑:程序博客网 时间:2024/06/15 19:03
题目:
Given a string s consists of upper/lower-case alphabets and empty space characters ’ ‘, return the length of last word in the string.
If the last word does not exist, return 0.
Note: A word is defined as a character sequence consists of non-space characters only.
For example,
Given s = “Hello World”,
return 5.
方法一:性能52ms
class Solution(object): def lengthOfLastWord(self, s): """ :type s: str :rtype: int """ if len(s) == 0: return 0 count = 0 str1 = s.rstrip() for i in str1: if i != ' ': count += 1 else: count = 0 return count
方法二:性能32ms
class Solution(object): def lengthOfLastWord(self, s): """ :type s: str :rtype: int """ cnt=0 for v in reversed(s): if v.isspace(): if cnt:break else:cnt+=1 return cnt
这里的reversed()函数:作用是逆转序列
且reversed()之后,只在第一次遍历时返回值。
0 0
- 58. Length of Last Word Leetcode Python
- [leetcode:python]58.Length of Last Word
- 【LeetCode with Python】 Length of Last Word
- LeetCode--Length of Last Word (Python)
- 【Leetcode】【python】Length of Last Word
- 【leetcode】58. Length of Last Word(Python & C++)
- [LeetCode]58.Length of Last Word
- LeetCode --- 58. Length of Last Word
- [Leetcode] 58. Length of Last Word
- [leetcode] 58.Length of Last Word
- LeetCode - 58. Length of Last Word
- <LeetCode OJ> 58. Length of Last Word
- 58. Length of Last Word LeetCode
- 【LeetCode】58. Length of Last Word
- leetcode 58. Length of Last Word
- LeetCode *** 58. Length of Last Word
- LeetCode 58. Length of Last Word
- leetcode-58. Length of Last Word
- hadoop 报错 there appears to be a gap in the edit log. we expected txitd 1, but got txid 14444
- 第七届蓝桥杯决赛路径之谜
- 注解
- Afinal框架的使用
- java最优有序查找——红黑树(RBT)算法
- [leetcode:python]58.Length of Last Word
- 第四章 分析论证结构
- ssh 的sessionFactory报错最不能原谅的是
- Linux 教程
- StringUtils apache工具类小记
- 判断某天为当年第几天的demo
- C/C++堆、栈及静态数据区详解
- 【板子】gcd、exgcd、乘法逆元、快速幂、快速乘、筛素数、快速求逆元、组合数
- CODEVS1020 孪生蜘蛛