技术栈

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

Mopes__2024-04-20 18:31

题目:

题解:

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
上一篇:Webrtc 信令服务器实现
下一篇:2024.4.16 Python爬虫复习day04
相关推荐
倚肆
11 小时前
Spring Boot 中的 Bean 与自动装配详解
spring boot·后端·python
不剪发的Tony老师
11 小时前
PyScripter:一款免费开源、功能强大的Python开发工具
ide·python
2501_94180593
14 小时前
人工智能与大数据:驱动新时代的创新与决策
leetcode
橘颂TA
15 小时前
【剑斩OFFER】算法的暴力美学——连续数组
c++·算法·leetcode·结构与算法
FL17171314
16 小时前
Pytorch保存pt和pkl
人工智能·pytorch·python
爱学习的小道长
18 小时前
进程、线程、协程三者的区别和联系
python·ubuntu
L-李俊漩
18 小时前
MMN-MnnLlmChat 启动顺序解析
开发语言·python·mnn
大雷神
19 小时前
HarmonyOS 横竖屏切换与响应式布局实战指南
python·深度学习·harmonyos
钅日 勿 XiName
19 小时前
一小时速通pytorch之训练分类器(四)(完结)
人工智能·pytorch·python
le serein —f
19 小时前
用go实现-反转链表
leetcode·链表·golang
热门推荐
01GitHub 镜像站点02BongoCat - 跨平台键盘猫动画工具03【保姆级教程】免费使用Gemini3的5种方法!免翻墙/国内直连04UV安装并设置国内源05Google Antigravity:无法登录?早期错误、登录修复和用户反馈指南06安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)07Linux下V2Ray安装配置指南08今天 Cloudflare 全球事故,连 GPT 和你的网站都一起“掉线”了09全球最强模型Grok4,国内已可免费使用!(附教程)1046个Nano-banana 精选提示词,持续更新中