技术栈

第八章 贪心算法 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
相关推荐
燃于AC之乐
1 天前
我的算法修炼之路--4 ———我和算法的爱恨情仇
算法·前缀和·贪心算法·背包问题·洛谷
MM_MS
1 天前
Halcon变量控制类型、数据类型转换、字符串格式化、元组操作
开发语言·人工智能·深度学习·算法·目标检测·计算机视觉·视觉检测
独自破碎E
1 天前
【二分法】寻找峰值
算法
mit6.824
1 天前
位运算|拆分贪心
算法
ghie9090
1 天前
基于MATLAB的TLBO算法优化实现与改进
开发语言·算法·matlab
恋爱绝缘体1
1 天前
2020重学C++重构你的C++知识体系
java·开发语言·c++·算法·junit
wuk998
1 天前
VSC优化算法MATLAB实现
开发语言·算法·matlab
Z1Jxxx
1 天前
加密算法加密算法
开发语言·c++·算法
乌萨奇也要立志学C++
1 天前
【洛谷】递归初阶 三道经典递归算法题(汉诺塔 / 占卜 DIY/FBI 树)详解
数据结构·c++·算法
vyuvyucd
1 天前
C++引用:高效编程的别名利器
算法
热门推荐
01GitHub 镜像站点02Labelme从安装到标注:零基础完整指南03网站改了域名,如何查找?04安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)05Linux下V2Ray安装配置指南06Claude Code 2.1.2 升级报错?别折腾了,一行命令搞定07【踩坑笔记】50系显卡适配的 PyTorch 安装082025-04-03 Latex学习1——本地配置Latex + VScode环境09KGG转MP3工具|非KGM文件|解密音频10jdk21下载、安装(Windows、Linux、macOS)