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;
}
相关推荐
caimouse1 小时前
ReactOS 图形系统分析(53):系统库存对象 — stockobj.c
c语言·开发语言·spring
ZC跨境爬虫2 小时前
LeetCode 13. 罗马数字转整数(多解法详解 + Java Python 实现)
java·python·leetcode
.道阻且长.2 小时前
10.LeetCode算法习题讲解--滑动窗口--最大连续为一的个数
算法·leetcode·职场和发展
j7~2 小时前
【C语言】《C语言函数递归完全指南:思想、限制、经典例题(阶乘/斐波那契/青蛙跳台阶/汉诺塔)与迭代优化》
c语言·函数递归·汉诺塔问题·青蛙跳台阶问题·递归与迭代·n的阶乘
YSL0701243 小时前
动态内存管理
c语言
BreezeJuvenile4 小时前
基于C语言的SPSC环形缓冲区程序实现
c语言·环形缓冲区
SuperByteMaster4 小时前
recursive mutex的使用场景和场景代码
c语言
speop4 小时前
llm-algo-leetcode |Task01
算法·leetcode·职场和发展
caimouse4 小时前
ReactOS 窗口系统分析(2):窗口类 — class.c
c语言·开发语言
Scabbards_5 小时前
面试Leetcode - 算法合集
算法·leetcode·面试