LeetCode-Length of Last Word
2014-08-13 20:39
246 查看
Given a string s consists of upper/lower-case alphabets and empty space characters
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 =
return
Solution:
Code:
<span style="font-size:14px;">class Solution {
public:
int lengthOfLastWord(const char *s) {
int index = 0, length = 0;
bool word = false;
while (s[index] != '\0') {
if (s[index] == ' ')
word = false;
else
if (word) ++length;
else {
word = true;
length = 1;
}
++index;
}
return length;
}
};</span>
' ', 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.
Solution:
Code:
<span style="font-size:14px;">class Solution {
public:
int lengthOfLastWord(const char *s) {
int index = 0, length = 0;
bool word = false;
while (s[index] != '\0') {
if (s[index] == ' ')
word = false;
else
if (word) ++length;
else {
word = true;
length = 1;
}
++index;
}
return length;
}
};</span>
相关文章推荐
- LeetCode Online Judge 题目C# 练习 - 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 with Python】 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 21: Length of Last Word
- leetcode 21: Length of Last Word
- leetcode:Length of Last Word
- [Leetcode 3] 58 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