[LeetCode] 66. 加一
給定一個非負整陣列成的非空陣列,給整數加一。
可以假設整數不包含任何前導零,除了數字0本身。
最高位數字存放在列表的首位。
原文
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.
Java
class Solution {
public int[] plusOne(int[] digits) {
int temp = 1;
for (int i = digits.length - 1; i >= 0; i--) {
if (temp == 0) {
break;
}
if (digits[i] == 9) {
digits[i] = 0;
} else {
digits[i] += temp;
temp = 0;
}
}
if (temp == 1) {
int[] res = new int[digits.length + 1];
res[0] = 1;
for (int i = 0; i < digits.length; i++) {
res[i + 1] = digits[i];
}
return res;
}
return digits;
}
}
相關文章
- LeetCode - Easy - 66. Plus OneLeetCode
- LeetCode之加一-SwiftLeetCodeSwift
- 一加6和一加5T區別對比 一加6和一加5T哪個好?
- 力扣 - 劍指 Offer 66. 構建乘積陣列力扣陣列
- 一加6T和一加6區別對比評測 一加6T和一加6哪個值得買?
- 一加3T與一加3區別對比 一加3T配置如何
- 一加6截圖方法詳解 一加6怎麼截圖?
- LeetCode 劍指 Offer 65. 不用加減乘除做加法LeetCode
- 一加5評測與優缺點詳解 一加5好用嗎?
- 一加耐不住寂寞了 一加智慧手錶資訊是真是假?
- 一加和OPPO什麼關係?一加跟OV竟有這層關係
- 一加手機3評測 一加手機3是不是你的菜
- 一加3T全面評測 一加3T怎麼樣值得買嗎?
- 一加6隱藏劉海屏設定教程 一加6劉海屏怎麼隱藏?
- leetcode每日一題LeetCode每日一題
- leetcode刷題(一)LeetCode
- leetcode第一題LeetCode
- “武王”於適官宣出任一加影像創作官 共同見證一加12釋出
- 小米8和一加6區別對比 小米8和一加6買哪個好?
- 一加3T怎麼樣 一加3T釋出會圖文回顧
- 一加6手機評測:全能旗艦手機 一加手機6值得買嗎?
- 一加5與榮耀9全面對比評測,一加5與榮耀9怎麼選?
- 一加3手機已釋出 但一加VR頭盔又來了開箱圖賞VR
- 日期加一天的函式函式
- 總結一下公共欄位(aop加自定義註解加反射)反射
- 一加6T支援NFC嗎?一加6T手機刷公交卡設定教程
- 一加5對比iPhone7 Plus 一加5和iPhone7 Plus買哪個好iPhone
- 用Swift刷LeetCode(一)SwiftLeetCode
- 下一個排列(LeetCode)LeetCode
- Leetcode每日一題(1)LeetCode每日一題
- 一加手機3T評測 一加手機3T怎麼樣值得買嗎?
- 一加3T對比ZUK Edge評測 ZUK Edge和一加3T哪個好?
- 讓我們一起啃演算法----加一演算法
- 蘋果7P與一加5區別對比 一加5和iPhone7 Plus哪個好?蘋果iPhone
- 一加手機5和華為榮耀9對比評測 榮耀9和一加5哪個值得買?
- LeetCode經典題-篇一LeetCode
- LeetCode每日一題:sort colorsLeetCode每日一題
- 小米6和一加3T對比評測 小米6和一加3T買哪個好?