您的位置:首页 > 其它

leetcode: 66. Plus One

2017-11-19 15:33 423 查看

Problem

# Given a non-negative integer represented as a non-empty array of digits, plus one to the integer.
#
# You may assume the integer do not contain any leading zero, except the number 0 itself.
#
# The digits are stored such that the most significant digit is at the head of the list.


AC

class Solution():
def plusOne(self, x):
x = [str(x) for x in x]
num = int(''.join(x)) + 1
return [int(x) for x in str(num)]

if __name__ == "__main__":
assert Solution().plusOne([9, 9, 9, 9]) == [1, 0, 0, 0, 0]
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: