leetcode_66. Plus One 数组表示的大数加1
来源:互联网 发布:网络服务器的种类 编辑:程序博客网 时间:2024/05/22 06:15
题目:
Given a non-negative number represented as an array of digits, plus one to the number.
The digits are stored such that the most significant digit is at the head of the list.
题意:
给定一个用数组表示的非负整数,将该非负整数加1,返回加1后的结果,用数组表示
代码:
class Solution(object):
def plusOne(self, digits):
"""
:type digits: List[int]
:rtype: List[int]
"""
if digits == [] :
return [1]
else :
digits = digits[::-1]
temp = 1
for i in range(len(digits)) :
temp = temp + digits[i]
if temp < 10 :
digits[i] = temp
return digits[::-1]
else :
digits[i] = temp%10
temp = temp/10
digits.append(1)
return digits[::-1]
笔记:
非负整数加1,转化为初始的进阶就是1,是个亮点。
- leetcode_66. Plus One 数组表示的大数加1
- LeetCode | Plus One(数组表示的数字加1)
- 数组表示的大整数加1-----plus one
- LeetCode_66. Plus One_数组加一
- LeetCode_66. Plus One_数组加一
- Plus One 大数加1
- plus-one:数组模拟的大数+1
- LeetCode_66---Plus One
- leetcode_66. Plus One
- Plus One 数组加1,vector处理
- 每日算法之四十八:Plus One (数组表示的十进制加一进位)以及求Sqrt(x)
- LeetCode-66:Plus One (数组看作数据 加1)
- leetcode66-Plus One(加1问题)
- LeetCode 66. Plus One(加1)
- LeetCode--Plus one(加1)Python
- Plus One 加一
- LeetCode WIith JS || 66. Plus One [数组存储的数据加一]
- LeetCode66——Plus One(一个整数用数组存储,然后在末尾加1)
- 支付宝使用即时到账接口收款
- js中click事件,事件名(函数名)不能为click,myclick,onclick等保留名称
- C----函数指针
- android所有版本名和api等级
- 素数求和
- leetcode_66. Plus One 数组表示的大数加1
- xls文件的上传和下载
- tbschedule 的获取与安装
- 浅析JSR303 验证作用、使用及使用场景、spring mvc下使用JSR303
- 消息队列
- 进程通信--消息队列
- 总结
- stm32中程序大小的解释
- javascript学习之旅