LeetCode58. Length of Last Word
2017-04-06 18:49
651 查看
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.
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.
#include<string> #include<iostream> using namespace std; class Solution { public: int lengthOfLastWord(string s) { int n=s.length(),res=0; if(n==0) return res; int idx=n-1; while((s[idx]==' ')&&(idx!=0)){ idx--; } while((idx!=-1)&&(s[idx]!=' ')){ res++; idx--; } return res; } }; void main(){ string s="a "; Solution So; int res=So.lengthOfLastWord(s); cout<<res<<endl; }
相关文章推荐
- 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 && 67. Add Binary && 383. Ransom Note
- leetcode 58. Length of Last Word
- [leetcode]#58. Length of Last Word
- leetCode 58. Length of Last Word 字符串
- LeetCode 58. Length of Last Word Java
- leetcode 58. Length of Last Word
- (Java)LeetCode-58. Length of Last Word
- leetcode 58. Length of Last Word
- leetcode 58. Length of Last Word(java实现)
- 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