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;
}
相关推荐
小尧嵌入式7 小时前
C语言中的面向对象思想
c语言·开发语言·数据结构·c++·单片机·qt
一杯美式 no sugar7 小时前
数据结构——单向无头不循环链表
c语言·数据结构·链表
埃伊蟹黄面7 小时前
算法 --- hash
数据结构·c++·算法·leetcode
南棱笑笑生7 小时前
20251215给飞凌OK3588-C开发板适配Rockchip原厂的Buildroot【linux-5.10】后调通typeC1接口
linux·c语言·开发语言·rockchip
ywwwwwwv8 小时前
力扣139
算法·leetcode·职场和发展
黛色正浓8 小时前
leetCode-热题100-哈希合集(JavaScript)
javascript·leetcode·哈希算法
smj2302_796826528 小时前
解决leetcode第3777题使子字符串变交替的最少删除次数
python·算法·leetcode
Tisfy8 小时前
LeetCode 2110.股票平滑下跌阶段的数目:数学(一次遍历)
数学·算法·leetcode·题解
star learning white8 小时前
xm C语言12
服务器·c语言·前端
超级大福宝8 小时前
C++中1 << 31 - 1相当于INT_MAX吗?
c语言·c++