字符串中最后一个单词的长度 Length of Last Word
来源:互联网 发布:源码查看 编辑:程序博客网 时间:2024/05/01 12:11
题目源自于leetcode。简单题。
题目: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
.
思路:从右向左。先排除字符串末尾的空格。再找到单词的长度。
代码:
class Solution {public: int lengthOfLastWord(const char *s) { int n = strlen(s); int len = 0; n--; while(n >= 0 && s[n] == ' ') n--; while(n >= 0 && s[n] != ' ') { n--; len++; } return len; }};
0 0
- Length of Last Word:字符串中最后一个单词长度
- Length of Last Word 字符串中最后一个单词的长度 @LeetCode
- 字符串中最后一个单词的长度 Length of Last Word
- LeetCode------58. Length of Last Word(字符串中最后一个单词的长度)
- LeetCode Length of Last Word最后一个单词的长度
- Length of Last Word 最后一个单词的长度
- leetcode:Length of Last Word最后一个单词的长度
- [LeetCode] Length of Last Word - 最后一个单词的长度
- Length of Last Word 最后一个单词的长度
- LeetCode Length of Last Word(最后一个单词的长度)
- (LeetCode)Length of Last Word --- 最后一个单词的长度
- leetcode_58. Length of Last Word 字符串最后一个单词的长度,字符串分词
- LeeCode 58. Length of Last Word 计算字符串的最后的一个单词的长度
- Length of Last Word 统计最后一个字符串的长度
- 58.Length of Last Word (最后一个单词长度)
- leetcode 58.Length of Last Word-最后一个单词长度
- Length of Last Word (最后一个单词的长度) 【leetcode】
- 【LeetCode】- Length of Last Word(最后一个单词的长度)
- 函数 sleep()
- 2013年终总结
- Hibernate事务管理
- android-getTextSize返回值是以像素(px)为单位的,setTextSize()以sp为单位
- android 实现button双击事件
- 字符串中最后一个单词的长度 Length of Last Word
- 自定义进度按钮
- android自定义控件--横向滑动的ListView
- 编程网站
- android:屏幕自适应
- WPF 列表选择,动态调用ResourceDictionary内资源
- 如何在GitHub上下载自己喜欢的开源代码并提交修改
- 山东理工大学ACM平台题答案关于C语言 1259 Bad Hair Day
- 正则表达式