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
相关推荐
迷藏4948 分钟前
**发散创新:基于Python与深度学习的情绪识别实战全流程解析**在人工智能快速发展的今天,**情绪识别(Emoti
java·人工智能·python·深度学习
6Hzlia13 分钟前
【Hot 100 刷题计划】 LeetCode 76. 最小覆盖子串 | C++ 滑动窗口题解
c++·算法·leetcode
羊小猪~~18 分钟前
LLM--SFT简介
python·考研·算法·ai·大模型·llm·微调
无心水26 分钟前
17、Java内存溢出(OOM)避坑指南:三个典型案例深度解析
java·开发语言·后端·python·架构·java.time·java时间处理
wsoz43 分钟前
Leetcode双指针-day2
算法·leetcode
susu10830189111 小时前
python代码把GIF 转成视频
开发语言·python
木头程序员1 小时前
关于load_data_fashion_mnist函数运行原理以及运行速度慢解决方案
人工智能·python·深度学习·d2l
郝学胜-神的一滴1 小时前
[力扣 20] 栈解千愁:有效括号序列的优雅实现与深度解析
java·数据结构·c++·算法·leetcode·职场和发展
林姜泽樾1 小时前
python入门第六课,其他字符串格式化和input
开发语言·python·pycharm
yunpeng.zhou1 小时前
深度理解agent与llm之间的关系、及mcp与skill的区别
人工智能·python·ai