技术栈

第八章 贪心算法 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
相关推荐
星释
1 天前
Rust 练习册 :Pythagorean Triplet与数学算法
开发语言·算法·rust
星释
1 天前
Rust 练习册 :Nth Prime与素数算法
开发语言·算法·rust
多喝开水少熬夜
1 天前
Trie树相关算法题java实现
java·开发语言·算法
WBluuue
1 天前
数据结构与算法:树上倍增与LCA
数据结构·c++·算法
bruk_spp
1 天前
牛客网华为在线编程题
算法
黑屋里的马
1 天前
java的设计模式之桥接模式(Bridge)
java·算法·桥接模式
sin_hielo
1 天前
leetcode 1611
算法·leetcode
李小白杂货铺
1 天前
识别和破除信息茧房
算法·信息茧房·识别信息茧房·破除信息茧房·算法推荐型茧房·观点过滤型茧房·茧房
来荔枝一大筐
1 天前
C++ LeetCode 力扣刷题 541. 反转字符串 II
c++·算法·leetcode
暴风鱼划水
1 天前
算法题(Python)数组篇 | 6.区间和
python·算法·数组·区间和
热门推荐
01GitHub 镜像站点02UV安装并设置国内源03综合整理:pdf预览显示:你尝试预览的文件可能对你的计算机有害。如果你信任此文件以及其来源,请打开此文件以看其内容,如何解决以正常预览文件04BongoCat - 跨平台键盘猫动画工具05安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)06Linux下V2Ray安装配置指南07Labelme从安装到标注:零基础完整指南08《大数据技术原理与应用》实验报告三 熟悉HBase常用操作09jdk21下载、安装(Windows、Linux、macOS)10全面评测 | Photoshop 2026 新特性深度解析与实测体验