66. Plus One
2016-07-12 17:41
169 查看
public class Solution { public int[] plusOne(int[] digits) { int size=digits.length; int isOverload=0; for(int i=size-1;i>=0;i--) { if(digits[i]==9) { //如果进位则继续玩 if(i==0) { isOverload=1; break; } digits[i]=0; } else { digits[i]++; break; } } if(isOverload==1) { int[] res=new int[size+1]; res[0]=1; for(int i=1;i<=size;i++) res[i]=0; return res; } else return digits; } }
相关文章推荐
- 不用循环实现累加
- 查询指定库导出所有索引
- Mac openfire无法启动
- ERROR: Android Source Generator: [project] AndroidManifest.xml file not found
- HDU 3760 Ideal Path
- WinMain函数简介
- Android5.1 Framework分析----如何在SystemServer中添加系统服务
- SSM——框架初接触
- iOS-OC调用JS的多种形式
- linux 虚拟机挂载硬盘
- 零基础学习Python
- 中国电信i无忧手机置换保碎屏保专家保简述
- CentOS 挂载NTFS分区
- OC和H5交互
- Mysql事件学习
- mysql常用show语句
- 仿淘宝、京东首页图片广告垂直滑动
- mysql 语句case when
- C_SVC和V_SVC
- POJ 1386 Play on Words