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;
}
相关推荐
奔跑吧邓邓子1 小时前
【C语言实战(72)】C语言文件系统实战:解锁目录与磁盘IO的奥秘
c语言·文件系统·目录·开发实战·磁盘io
CoderYanger2 小时前
递归、搜索与回溯-综合练习:19.目标和
java·算法·leetcode·1024程序员节
The Last.H2 小时前
Educational Codeforces Round 185 (Rated for Div. 2)A-C
c语言·c++·算法
吃着火锅x唱着歌4 小时前
LeetCode 3185.构成整天的下标对数目II
算法·leetcode·职场和发展
资深web全栈开发4 小时前
LeetCode 1590:使数组和能被 p 整除(前缀和 + 哈希表优化)
算法·leetcode·前缀和·算法优化·哈希表·go 语言·取模运算
CoderYanger4 小时前
递归、搜索与回溯-综合练习:27.黄金矿工
java·算法·leetcode·深度优先·1024程序员节
sin_hielo4 小时前
leetcode 1590
数据结构·算法·leetcode
吃着火锅x唱着歌4 小时前
LeetCode 2748.美丽下标对的数目
数据结构·算法·leetcode
做怪小疯子4 小时前
LeetCode 热题 100——二叉树——二叉树的中序遍历
算法·leetcode·职场和发展
松涛和鸣4 小时前
DAY20 Optimizing VS Code for C/C++ Development on Ubuntu
linux·c语言·开发语言·c++·嵌入式硬件·ubuntu