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 小时前
53. 最大子数组和[中等]✅
java·数据结构·算法·leetcode·职场和发展
水饺编程1 小时前
第5章,[Win32 章节] :绘图模式
c语言·c++·windows·visual studio
evans在进步3 小时前
LeetCode 438 找到字符串中所有字母异位词:滑动窗口与排序解法详解
算法·leetcode·职场和发展
码行山野赴时序归途4 小时前
从暴力到最优:三道 C 语言入门题的解法思路
c语言·开发语言·数据结构·算法·leetcode·排序算法
土司大王4 小时前
LeetCode hot100——随机链表的复制
算法·leetcode·链表
sunoo-2294 小时前
【Linux 系统编程】学习第七天:线程属性 | 互斥锁 | 死锁 | 信号量 核心知识点 + 踩坑实战
linux·c语言·笔记·vscode·学习
小雪崩4 小时前
嵌入式学习 day33:线程进阶
linux·c语言·学习
SuperByteMaster5 小时前
ARM Architecture Procedure Call Standard(ARM架构过程调用标准)
c语言
Tisfy6 小时前
LeetCode 3720.大于目标字符串的最小字典序排列:状态机 —— :从左往右枚举,失败则退回(最多退回一次)
linux·数据库·leetcode·字符串·状态机·构造
土司大王9 小时前
LeetCode hot100——二叉树的最大深度
算法·leetcode·职场和发展