66-加一
給定表示非負(fù)整數(shù)的非空數(shù)字?jǐn)?shù)組,加上整數(shù)的1。
存儲數(shù)字使得最高有效數(shù)字位于列表的開頭,并且數(shù)組中的每個(gè)元素包含單個(gè)數(shù)字。
您可以假設(shè)整數(shù)不包含任何前導(dǎo)零,除了數(shù)字0本身
例1: 輸入: [1,2,3] 輸出: [1,2,4] 說明:數(shù)組表示整數(shù)123。例2: 輸入: [4,3,2,1] 輸出: [4,3,2,2] 說明:數(shù)組表示整數(shù)4321。public static int[] plusOne(int[] digits) {int n=digits.length-1;for (int i=n;i>=0;i--) {if (digits[i]!=9) {digits[i]+=1;return digits;}else {digits[i]=0;}}int newDigits[]=new int[digits.length+1];newDigits[0]=1;return newDigits;}
例1: 輸入: [1,2,3] 輸出: [1,2,4] 說明:數(shù)組表示整數(shù)123。例2: 輸入: [4,3,2,1] 輸出: [4,3,2,2] 說明:數(shù)組表示整數(shù)4321。public static int[] plusOne(int[] digits) {int n=digits.length-1;for (int i=n;i>=0;i--) {if (digits[i]!=9) {digits[i]+=1;return digits;}else {digits[i]=0;}}int newDigits[]=new int[digits.length+1];newDigits[0]=1;return newDigits;}
?
轉(zhuǎn)載于:https://www.cnblogs.com/dloading/p/10798542.html
總結(jié)
- 上一篇: 学习笔记(24):Python网络编程并
- 下一篇: 海康摄像头如何查看IP,重置密码