技术栈

第八章 贪心算法 part06

脆桃knight2024-04-01 9:57

738. 单调递增的数字

python 复制代码
class Solution:
    def monotoneIncreasingDigits(self, n: int) -> int:
        strNum = list(str(n))
        for i in range(len(strNum)-1,0,-1):
            if strNum[i] < strNum[i-1]:
                strNum[i-1] = str(int(strNum[i - 1]) - 1)
                strNum[i:] = '9' * (len(strNum) - i)
        return (int("".join(strNum)))
上一篇:分享多种mfc100u.dll丢失的解决方法(一键修复DLL丢失的方法)
下一篇:C++ & MFC
相关推荐
鱼跃鹰飞
20 小时前
Leetcode会员尊享100题:270.最接近的二叉树值
数据结构·算法·leetcode
梵刹古音
21 小时前
【C语言】 函数基础与定义
c语言·开发语言·算法
筵陌
21 小时前
算法:模拟
算法
We་ct
21 小时前
LeetCode 205. 同构字符串:解题思路+代码优化全解析
前端·算法·leetcode·typescript
renhongxia1
1 天前
AI算法实战:逻辑回归在风控场景中的应用
人工智能·深度学习·算法·机器学习·信息可视化·语言模型·逻辑回归
CoderCodingNo
1 天前
【GESP】C++四级/五级练习题 luogu-P1223 排队接水
开发语言·c++·算法
民乐团扒谱机
1 天前
【AI笔记】精密光时频传递技术核心内容总结
人工智能·算法·光学频率梳
CoderCodingNo
1 天前
【GESP】C++五级/四级练习题 luogu-P1413 坚果保龄球
开发语言·c++·算法
2301_82236635
1 天前
C++中的命令模式变体
开发语言·c++·算法
XX風
1 天前
3.2K-means
人工智能·算法·kmeans
热门推荐
01GitHub 镜像站点02Vue-skills的中文文档03一文了解国产算子编程语言 TileLang,TileLang 对国产开源生态的影响与启示04Claude Code Skills 实用使用手册05让 Trae IDE 智能体 “读懂”文档 Excel+PDF+DOCX :mcp-documents-reader 工具使用指南06UV安装并设置国内源07Claude Code + GLM4.7 避坑指南:解决 Unable to connect to Anthropic services08OpenClaw部署与配置教程:在Mac mini上接入国产大模型与飞书09在Trae中使用Pencil MCP10OpenCode 入门教程:介绍 · 安装 · 配置第三方 API (如 Claude)