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;
}
相关推荐
从琳开始98936 分钟前
优选算法——双指针(算法原理+力扣题)
算法·leetcode·职场和发展
从琳开始98939 分钟前
优选算法——滑动窗口(概念+解题模板+LeetCode例题讲解)
算法·leetcode·职场和发展
Nil20840 分钟前
leetcode 94二叉树的中序遍历
算法·leetcode·职场和发展
xx~t1 小时前
嵌入式——Linux软件编程2
linux·运维·服务器·c语言·学习方法
圣保罗的大教堂3 小时前
leetcode 1386. 安排电影院座位 中等
leetcode
圣保罗的大教堂3 小时前
leetcode 3069. 将元素分配到两个数组中 I 简单
leetcode
Nil2083 小时前
leetcode 146LRU缓存
算法·leetcode·缓存
luj_17684 小时前
变频技术核心原理揭秘
服务器·c语言·开发语言·经验分享·算法
rannn_1114 小时前
【力扣hot100】图论专题+模板|DFS、BFS、拓扑排序...
java·算法·leetcode·深度优先·图论
_Narcissus_5 小时前
B树概念及操作笔记(含完整代码实现)
c语言·数据结构·数据库·c++·笔记·b树·算法