资讯动态

Plus one (66)

发布时间:2026/10/15 18:25:00 来源:尧图企业网站定制
Leetcode #66.算法上没有什么难的就是要注意细节。栽在坑里了9的数忘了清零。结果搞出[1, 10]这样的list来了。class Solution: def plusOne(self, digits: List[int]) - List[int]: if len(digits) 0: return [1] result [] carry 0 for i in range(len(digits)-1,-1,-1): # this is different from the splice, which is digits[-1::-1] digits[i] 1 if digits[i] 9: # we should stop if there is no carry carry 0 break else: digits[i] 0 # Oh my, forgot this line carry 1 if carry 1: result.append(1) result digits return result

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价 →
↑