LeetCode | 434.字符串中的单词数

在这里插入图片描述
这道题直接使用语言内置的 split 函数可直接分离出字符串中的每个单词,但是要注意区分两种情况:1、空串;2、多个空格连续,分割后会出现空字符的情况,应该舍弃

class Solution(object):
    def countSegments(self, s):
        """
        :type s: str
        :rtype: int
        """
        if s == '':
            return 0
        ss = s.split(" ")
        count = 0
        for i in range(len(ss)):
            if len(ss[i]) != 0:
                count += 1
        return count

在这里插入图片描述
题解有另外一种解法
在这里插入图片描述

class Solution:
    def countSegments(self, s):
        segment_count = 0

        for i in range(len(s)):
            if (i == 0 or s[i - 1] == ' ') and s[i] != ' ':
                segment_count += 1

        return segment_count

相关推荐

  1. leetcode热题】反转字符串单词

    2024-06-19 06:06:02       46 阅读
  2. 双指针 Leetcode 151 反转字符串单词

    2024-06-19 06:06:02       33 阅读
  3. LeetCode 151.翻转字符串单词

    2024-06-19 06:06:02       32 阅读
  4. leetcode ——匹配子序列单词

    2024-06-19 06:06:02       44 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-06-19 06:06:02       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-06-19 06:06:02       101 阅读
  3. 在Django里面运行非项目文件

    2024-06-19 06:06:02       82 阅读
  4. Python语言-面向对象

    2024-06-19 06:06:02       91 阅读

热门阅读

  1. 第7章:系统架构设计基础知识-软件架构风格

    2024-06-19 06:06:02       26 阅读
  2. Python 介绍——浔川python社

    2024-06-19 06:06:02       33 阅读
  3. Qt 实战(5)布局管理器 | 5.1、DPI对布局的影响

    2024-06-19 06:06:02       31 阅读
  4. Web前端

    2024-06-19 06:06:02       43 阅读
  5. [每日一练]利用子查询查询出现一次的最大数字

    2024-06-19 06:06:02       43 阅读
  6. for循环

    for循环

    2024-06-19 06:06:02      38 阅读
  7. 【深度学习】TensorRT模型转换环境

    2024-06-19 06:06:02       38 阅读
  8. 大模型日报2024-06-18

    2024-06-19 06:06:02       47 阅读
  9. 深入理解 Python 类中的各种方法

    2024-06-19 06:06:02       32 阅读
  10. FFmpeg AAC文件和H264文件合成MP4/FLV文件

    2024-06-19 06:06:02       40 阅读
  11. C语言之#define #if 预处理器指令

    2024-06-19 06:06:02       36 阅读
  12. 《HTML趣味编程》专栏内资源的下载链接

    2024-06-19 06:06:02       35 阅读
  13. 2024-6-14(沉默Nginx)

    2024-06-19 06:06:02       41 阅读