[Leetcode]Length of Last Word
来源:互联网 发布:韩国萨德 知乎 编辑:程序博客网 时间:2024/06/07 19:55
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
.
返回字符串里最后一个单词的长度~可以直接用python里的split()函数,代码如下~
class Solution: # @param s, a string # @return an integer def lengthOfLastWord(self, s): if s is None: return 0 s_split = s.split() return 0 if len(s_split) == 0 else len(s_split[-1])还可以运用简单的字符串操作,先去掉尾部的空格,然后读到下一个空格,记录下长度
class Solution: # @param s, a string # @return an integer def lengthOfLastWord(self, s): if s is None or len(s) == 0: return 0 end = len(s) - 1 while end >= 0 and s[end] == ' ': end -= 1 start = end while start >= 0 and s[start] != ' ': start -= 1 return end - start
0 0
- LeetCode: Length of Last Word
- LeetCode Length of Last Word
- LeetCode : Length of Last Word
- [Leetcode] Length of Last Word
- [LeetCode] Length of Last Word
- [LeetCode]Length of Last Word
- [leetcode]Length of Last Word
- Leetcode:Length of Last Word
- LeetCode-Length of Last Word
- [LeetCode] Length of Last Word
- [leetcode] Length of Last Word
- leetcode length of last word
- LeetCode - Length of Last Word
- leetcode:Length of Last Word
- LeetCode:Length of Last Word
- LeetCode | Length of Last Word
- LeetCode - Length of Last Word
- Leetcode: Length of Last Word
- 基础概念介绍——导演、场景、层、精灵
- Linux 下让进程在后台可靠运行的几种方法
- C/C++语言学习——内存分配管理
- LigerUI前端技术视频教程
- python的高级编程--之进程
- [Leetcode]Length of Last Word
- poj2739
- RHEL/CENTOS 性能优化
- 移动支付宝的集成思路
- Win8.1下OpenCV2.4.9+Qt5.3.2开发环境搭建
- Hive几种数据导入方式
- flask - 生成 secret key
- cocos2dx ios 视频播放器 2.x到3.x版本都可以使用
- Perl 文件句柄总结