leetcode:66:加一
创始人
2025-05-31 10:25:19
0

给定一个由 整数 组成的 非空 数组所表示的非负整数,在该数的基础上加一。

最高位数字存放在数组的首位, 数组中每个元素只存储单个数字。

你可以假设除了整数 0 之外,这个整数不会以零开头。

示例 1:

输入:digits = [1,2,3]
输出:[1,2,4]
解释:输入数组表示数字 123。
示例 2:

输入:digits = [4,3,2,1]
输出:[4,3,2,2]
解释:输入数组表示数字 4321。
示例 3:

输入:digits = [0]
输出:[1]
提示:

1 <= digits.length <= 100
0 <= digits[i] <= 9
Related Topics
数组
数学

方法一:数字反向遍历,+1后取余,若余数为0则继续遍历

class Solution {public int[] plusOne(int[] digits) {int length = digits.length;for (int i = length - 1; i >= 0; i--) {digits[i] = digits[i] + 1;digits[i] = digits[i] % 10;if (digits[i] != 0) {return digits;}}digits = new int[digits.length + 1];digits[0] = 1;return digits;}
}

相关内容

热门资讯

稳就业致未来|政策工具箱再升级... 就业是最大的民生工程、民心工程、根基工程,是社会稳定的重要保障。今年以来,从中央到地方,一系列就业政...
美欧贸易战背后的制度性冲突 今年年初,特朗普第二次执政后再次挥舞关税大棒四处发动“贸易战”。上任不久特朗普就签署行政命令,自3月...
凌晨堵截!460余公斤!烟台一... 日前,山东烟台海警局芝罘工作站成功查获一起非法捕捞案件,现场抓获嫌疑人3人,查获渔获物460余公斤。...
南京一中学发生火情,火势已被扑... 6月8日,南京市钟英中学发生火情。现场视频显示,校园内一栋大楼冒出浓烟,现场可见火光。 视频截图 ...
“几天内,俄将发动巨大、残酷且... 【文/观察者网 邵昀】乌克兰日前发动“蛛网”行动,摧毁一批俄罗斯战略轰炸机等重要装备,连日来已经引发...
消息称苹果将放宽运营商促销政策... IT之家 6 月 8 日消息,马克・古尔曼(Mark Gurman)今晚透露,苹果将于 6 月 17...
政策“组合拳”持续显效 房地产... 从降低购房门槛到减轻房贷利息负担,从出台“好房子”规范标准到加快消化存量商品房……今年以来,多部门联...
周琦19+20孙铭徽29+8 ... 6月8日,全运会男篮资格赛A组,四川93-86力克山东。 全场数据: 四川,孙铭徽15中9,三分3...