leetcode 434. 字符串中的单词数(Number of Segments in a String)
Posted zhanzq1
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了leetcode 434. 字符串中的单词数(Number of Segments in a String)相关的知识,希望对你有一定的参考价值。
题目描述:
统计字符串中的单词个数,这里的单词指的是连续的不是空格的字符。
请注意,你可以假定字符串里不包括任何不可打印的字符。
示例:
输入: "Hello, my name is John"
输出: 5
解法:
class Solution {
public:
int countSegments(string s) {
int res = 0;
int sz = s.size();
int i = 0, j = 0;
while(i < sz){
while(j < sz && s[j] != ' '){
j++;
}
if(i != j){
res++;
}
j++;
i = j;
}
return res;
}
};
以上是关于leetcode 434. 字符串中的单词数(Number of Segments in a String)的主要内容,如果未能解决你的问题,请参考以下文章
LeetCode 434 字符串中的单词数[字符串] HERODING的LeetCode之路
Leetcode刷题100天—434. 字符串中的单词数( 字符串)—day60
Leetcode刷题100天—434. 字符串中的单词数( 字符串)—day60
leetcode 434. 字符串中的单词数(Number of Segments in a String)