leetcode 58. Length of Last Word
2017-04-06 15:27
411 查看
58. Length of Last Word
DescriptionGiven 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.
这道题看似简单,但情况很多,稍不留意,就花费很多时间都写不对,得特别逐一这种题。得考虑“ ” ,“abc ”,"a bn "等特殊情况
int lengthOfLastWord(char* s) { int length; int i; int precount = 0, count = 0; length = strlen(s); if(length == 0) return 0; for(i = 0; i < length; i++) { if(s[i] == ' ') continue; else{ if(i !=0 && s[i - 1] == ' '){ count = 1; continue; } } count++; } return count; }
相关文章推荐
- [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 (Easy) (cpp)
- 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(C语言,计算最后一个单词的长度)19
- 【LeetCode】58. Length of Last Word
- leetcode 58. Length of Last Word(java实现)
- leetcode-58. Length of Last Word
- <LeetCode OJ> 58. Length of Last Word
- leetcode 58. Length of Last Word
- [LeetCode] 58. Length of Last Word
- leetcode 58. Length of Last Word