LeetCode 58. Length of Last Word
来源:互联网 发布:手机sql注入 编辑:程序博客网 时间:2024/05/22 02:18
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
.
Two pointers easy version.
#include <string>#include <iostream>using namespace std;int lengthOfLastWord(string s) { if(s.size() == 0) return 0; int i = s.size() - 1; while(i >= 0 && s[i] == ' ') { i--; } int j = i; while(j >= 0 && s[j] != ' ') { j--; } return i - j;}int main(void) { int len = lengthOfLastWord("a dc "); cout << len << endl;}
0 0
- 58. Length of Last Word Leetcode Python
- [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
- 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-java-58. Length of Last Word
- 【追求进步】和为S的连续正数序列
- 重复利用的东西,记得最后清空
- HDU 2544 最短路(最短路/spfa)
- SDOI2016 Round1总结
- springMVC系列之(三) spring+springMVC集成(annotation方式)
- LeetCode 58. Length of Last Word
- Android平台中进程与线程的基本知识
- 重写系统左滑返回
- static的作用
- [ERP]IQC,IPQC,PQC,FQC,OQC是什么意思?是干什么的?
- 自定义copy
- linux之cgroups资源限制
- 跋涉不止(39)
- decorators简介