LEETCODE-DAY37


title: LEETCODE-DAY37

date: 2024-03-28 17:52:37
tags:

今日内容:

T1

python 复制代码
class Solution:
    def monotoneIncreasingDigits(self, n: int) -> int:
        res=0
        number=[int(x) for x in str(n)]
        if number==sorted(number):
            return n
        else:
            number[0]=number[0]-1
            res=number[0]*(10**(len(number)-1))
            for i in range(1,len(number)):
                number[i]=9            
                res+=number[i]*(10**(len(number)-i-1))
        return res

输入

n =120

输出

99

预期结果

119

从第一个不递增的开始-1并替换后面的为9

T2

相关推荐
闲研随记1 小时前
RL算法学习:ArgMaxRL
算法·llm·强化学习·rl
飞Link1 小时前
零基础:离散数据积分与 Python 实现保姆级教程
python·算法
圣保罗的大教堂1 小时前
leetcode 836. 矩形重叠 简单
leetcode
淡海水1 小时前
11-03-Unity-List-T-和Dictionary-TKey-TValue-的性能调优实战
算法·unity·c#·list·dictionary
土司大王1 小时前
LeetCode hot100——394.字符串解码:Java 双栈模拟
java·算法·leetcode
a187927218312 小时前
【算法】双指针与滑动窗口(三):相向双指针——比较、排除、收缩
算法·leetcode·双指针·滑动窗口·原理·相向双指针·算法讲解
AI 小老六2 小时前
Agent 记忆系统难在取舍
人工智能·算法·架构·agent·memory·harness
大熊背2 小时前
《Color constancy by characterization of illumination chromaticity》之色度色域最大化算法(一)
数码相机·算法·白平衡·色度色域
不会就选b2 小时前
算法日常・每日刷题--<贪心>13
算法
带多刺的玫瑰2 小时前
Leecode#35刷题之搜索插入位置
java·python·算法