Python | Leetcode Python题解之第38题外观数列

题目:

题解:

python 复制代码
class Solution:
    def countAndSay(self, n: int) -> str:
        prev = "1"
        for i in range(n-1):
            curr = ""
            pos = 0
            start = 0

            while pos < len(prev):
                while pos < len(prev) and prev[pos] == prev[start]:
                    pos += 1
                curr += str(pos - start) + prev[start]
                start = pos
            prev = curr
        
        return prev
相关推荐
zyq99101_17 小时前
DFS算法实战:经典例题代码解析
python·算法·蓝桥杯·深度优先
数据知道7 小时前
claw-code 源码分析:从 TypeScript 心智到 Python/Rust——跨栈移植时类型、边界与错误模型怎么对齐?
python·ai·rust·typescript·claude code·claw code
qinian_ztc7 小时前
frida 14.2.18 安装报错解决
算法·leetcode·职场和发展
hhh3u3u3u7 小时前
Visual C++ 6.0中文版安装包下载教程及win11安装教程
java·c语言·开发语言·c++·python·c#·vc-1
好家伙VCC8 小时前
**发散创新:基于Python与ROS的机器人运动控制实战解析**在现代机器人系统开发中,**运动控制**是实现智能行为的核心
java·开发语言·python·机器人
2401_827499998 小时前
python项目实战09-AI智能伴侣(ai_partner_2-3)
开发语言·python
派葛穆8 小时前
汇川PLC-Python与汇川easy521plc进行Modbustcp通讯
开发语言·python
代码小书生8 小时前
Matplotlib,Python 数据可视化核心库!
python·信息可视化·matplotlib
田梓燊9 小时前
2026/4/11 leetcode 3741
数据结构·算法·leetcode
默 语9 小时前
Records、Sealed Classes这些新特性:Java真的变简单了吗?
java·开发语言·python