leetcode plus one

发布时间:2016-12-7 1:55:04 编辑:www.fx114.net 分享查询网我要评论
本篇文章主要介绍了"leetcode plus one",主要涉及到leetcode plus one方面的内容,对于leetcode plus one感兴趣的同学可以参考一下。

public int[] plusOne(int[] digits) { if(digits.length < 1) return null; String ans = ""; int resi = 0; for(int i = digits.length - 1; i>=0; i--) { int cur = 0; if(i == digits.length - 1) { cur = 1 + digits[i]; } else { cur = digits[i] + resi; } if(cur < 10) { resi = 0; ans = String.valueOf(cur) + ans; } else { resi = cur / 10; ans = String.valueOf(cur % 10) + ans; } } if(resi != 0) { ans = String.valueOf(resi) + ans; } int[] res = new int[ans.length()]; for(int j = 0; j < res.length; j++) { res[j] = ans.charAt(j) - '0'; } return res; }

上一篇:SRWLock
下一篇:Leetcode Climbing Stairs

相关文章

关键词: leetcode plus one

相关评论