【LeetCode738】738. 单调递增的数字【贪心】 程序员文章站 2022-07-12 12:38:23 ... 传送门 738. 单调递增的数字 思路 从后往前遍历,遇到后面的小于前面的就讲后面的全部变成9即可。 AC代码 class Solution { public: int monotoneIncreasingDigits(int N) { string s = to_string(N); int len = s.size(); for(int i = len-1; i >= 1; i--){ if(s[i]<s[i-1]){ s[i-1]--; for(int j = i; j < len; j++){ s[j] = '9'; } } } int ans = stoi(s); return ans; } }; 相关标签: # LeetCode 上一篇: LeetCode 738.单调递增的数字 下一篇: leetcode 738. 单调递增的数字 推荐阅读 LeetCode——738.单调递增的数字 leetcode 738.单调递增的数字 [leetCode]738. 单调递增的数字 LeetCode-Algorithms-[Mid]738. 单调递增的数字 LeetCode 738. 单调递增的数字(贪心) LeetCode 738. 单调递增的数字 LeetCode 738.单调递增的数字 【LeetCode738】738. 单调递增的数字【贪心】 leetcode 738. 单调递增的数字 LeetCode 738. 单调递增的数字