第八周作业——三题

一、如图,该题要求将数组代表的数字加一。题目保证0不在数组开头。这题主要考虑的是进位问题。 这里有两种办法,一种是直接修改数组元素,再逐位判断是否需要进位;另一种是先将数组转化为对应整数,加一后再传回数组。考虑到复杂度,我采用第二种方法。代码如下: digits = [1,2,3] def plusOne(digits):     print(digits)     newd = []     l
相关文章
相关标签/搜索