Re: [闲聊] 每日LeetCode

楼主: Rushia (みけねこ的鼻屎)   2022-11-07 09:02:45
1323. Maximum 69 Number
给予一个只包含数字六和九的整数,若我们最多可以把一个数字从6改成9,求出这个
改完后的最大数字是多少。
Example:
Input: num = 9669
Output: 9969
Explanation:
Changing the first digit results in 6669.
Changing the second digit results in 9969.
Changing the third digit results in 9699.
Changing the fourth digit results in 9666.
The maximum number is 9969.
思路:
1.把数字当成字串解析,如果数字全部都是9999就不用变,否则把从左边往右边
scan找到的第一个6改成9就是最大数字。
Java Code:
作者: hduek153 (专业打酱油)   2022-11-07 09:05:00
大师
作者: v03516020 (露露贝尔)   2022-11-07 09:06:00
大师
作者: sustainer123 (caster)   2022-11-07 09:08:00
大师
作者: pandix (面包屌)   2022-11-07 09:24:00
大师

Links booklink

Contact Us: admin [ a t ] ucptt.com