leetcode:Length of Last Word
2014-06-15 23:51
330 查看
求出最后一个单词的长度,数据有全空格,空格结尾等情况,
public class Solution {
public int lengthOfLastWord(String s) {
int ans = 0;
int pre = -1, next = 0;
int i;
for( i = 0; i < s.length(); ++i){
if(s.charAt(i) == ' '){
int t = i - pre;
if(t >= 2){
ans = t - 1;
}
pre = i;
}
}
if(i - 1 >= 0 && s.charAt(i - 1) != ' '){
ans = i - pre - 1;
}
return ans;
}
}
public class Solution {
public int lengthOfLastWord(String s) {
int ans = 0;
int pre = -1, next = 0;
int i;
for( i = 0; i < s.length(); ++i){
if(s.charAt(i) == ' '){
int t = i - pre;
if(t >= 2){
ans = t - 1;
}
pre = i;
}
}
if(i - 1 >= 0 && s.charAt(i - 1) != ' '){
ans = i - pre - 1;
}
return ans;
}
}
相关文章推荐
- 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