66. Plus One
来源:互联网 发布:php 字符串替换 编辑:程序博客网 时间:2024/06/08 19:37
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.
翻译:给定一个用数组表示的非负整数,在此基础上加1
class Solution(object): def plusOne(self, digits): cnt = len(digits) if cnt == 0: digits.insert(0,1) last = cnt - 1 flag = 0 while(last >= 0): plus = 0 if (last == cnt-1 ): plus = 1 number = digits[last] + plus + flag if number >= 10: digits[last]= number%10 flag = number//10 else: digits[last] = digits[last]+ plus+ flag flag = 0 last-=1 if(flag!=0): digits.insert(0,flag) return digits
阅读全文
0 0
- [LeetCode]66.Plus One
- LeetCode --- 66. Plus One
- [Leetcode] 66. Plus One
- [leetcode] 66.Plus One
- 66. Plus One
- 66. Plus One
- [leetcode] 66. Plus One
- Leetcode-66. Plus One
- 【leetcode】66. Plus One
- 66. Plus One
- 66. Plus One LeetCode
- 66. Plus One
- 66. Plus One
- 66. Plus One
- 66. Plus One
- 66. Plus One
- 【LeetCode】66. Plus One
- [LeetCode]66. Plus One
- 【JS数据类型】JS中的判断数据类型函数
- Extjs6.2 继承与扩展
- infinite-scroll插件使用
- 嵌入式uboot,内核启动通过nfs挂载根文件系统
- 暑假训练总结反思
- 66. Plus One
- ps流来封装h.264数据
- 可并堆-STL-pbds详解
- JavaScript-字符串转成拖峰的写法
- HIVE 统计商品访问的top10 数据不能插入的问题
- 多进程实现并发服务器
- SparkStream从kafka读取数据编码问题(Java)
- 62. Unique Paths&&63. Unique Paths II 路径