Plus One
来源:互联网 发布:office mac 激活 编辑:程序博客网 时间:2024/05/01 19:32
Given a number represented as an array of digits, plus one to the number.
public class Solution { public int[] plusOne(int[] digits) { if (digits == null || digits.length == 0) return null; boolean allNine = true; for (int i = 0; i < digits.length; i++) { if (digits[i] != 9) { allNine = false; break; } } int[] result; if (allNine == true) { result = new int[digits.length + 1]; result[0] = 1; return result; } else { result = new int[digits.length]; } int value = 0; int extra = 0; for (int i = digits.length - 1; i >= 0; i--) { if (i == digits.length - 1) { value = digits[i] + extra + 1; } else { value = digits[i] + extra; } extra = value / 10; value = value % 10; result[i] = value; } return result; }}
- Plus One
- Plus One
- Plus One
- Plus One
- Plus One
- Plus One
- Plus One
- Plus One
- Plus One
- Plus One
- Plus One
- Plus One
- Plus One
- Plus One
- Plus One
- Plus One
- Plus One
- Plus One
- java.lang.NoSuchMethodError: javax.persistence.OneToMany.orphanRemoval()Z
- jquery 返回顶部
- 对于模式的思考
- jQuery基础知识
- jstack提示“存储空间不足,无法处理此命令”
- Plus One
- 开源 免费 java CMS - FreeCMS-信息页静态化参数
- 用集群memcache代替smarty的文件缓存
- CSS教程:如何设置单词字体间距
- 计数排序
- 免费Google地图API使用说明
- 桶排序
- android锁屏创建流程
- Go语言开发,step by step (Part 1:从hello world到网站开发)