C语言 | Leetcode C语言题解之第434题字符串中的单词数

题目:

题解:

cpp 复制代码
int countSegments(char * s){
    int count = 0;                                      //count用来记录单词个数

    for(int i=0; i < strlen(s); ++i){                   //遍历字符串  
        if((i == 0 || s[i-1] == ' ') && s[i] != ' ')    //一个单词的开始
            ++count;                                    //记录
    }

    return count;
}
相关推荐
wsoz9 分钟前
GCC编译
linux·c语言·嵌入式·gcc
Eward-an25 分钟前
高效构建长度为 n 的开心字符串中第 k 小的字符串
python·leetcode
七七肆十九1 小时前
PTA 习题9-1 时间换算
c语言·算法
样例过了就是过了2 小时前
LeetCode热题100 电话号码的字母组合
数据结构·c++·算法·leetcode·dfs
big_rabbit05022 小时前
[算法][力扣226]翻转一颗二叉树
数据结构·算法·leetcode
TracyCoder1232 小时前
LeetCode Hot100(65/100)——64. 最小路径和
算法·leetcode·职场和发展
条tiao条2 小时前
从 “Top-K 问题” 入门二叉堆:C 语言从零实现与经典应用
c语言·算法·深度优先
Tisfy2 小时前
LeetCode 1415.长度为 n 的开心字符串中字典序第 k 小的字符串:DFS构造 / 数学O(n)
数学·算法·leetcode·深度优先·字符串·dfs·模拟
TracyCoder1233 小时前
LeetCode Hot100(62/100)——62. 不同路径
算法·leetcode·职场和发展
1231566803 小时前
PAT 1017 A除以B
c语言·数据结构·算法·pat考试