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;
}
相关推荐
xiaobobo333029 分钟前
c语言中for循环条件中定义临时栈变量的作用域
c语言·for循环条件定义栈变量·大括号作用域·独立栈变量
惜离殇1 小时前
从零开始的敲代码生活--Linux应用软件(文件操作基础1)
linux·c语言·文件操作·标准io
潘潘的嵌入式日记3 小时前
I²C 从机接收总被覆盖?双缓冲要在 STOP 时交接
c语言·开发语言·单片机
xx~t5 小时前
嵌入式——Linux软件编程——网络1
linux·c语言·网络·vscode·网络协议
带多刺的玫瑰8 小时前
Leecode#15刷题之三数之和
算法·leetcode·职场和发展
圣保罗的大教堂8 小时前
leetcode 877. 石子游戏 中等
leetcode
羚尔8 小时前
C语言数组
c语言·开发语言
shehuiyuelaiyuehao9 小时前
算法32,连续数组,前缀和+哈希表
算法·leetcode·职场和发展
老当益壮梁奶奶11 小时前
Linux软件编程学习笔记(十一):深入浅出 TCP 协议与 Socket 编程实践
linux·c语言·笔记·学习·tcp/ip
Navigator_Z12 小时前
LeetCode //C - 1223. Dice Roll Simulation
c语言·算法·leetcode