给定一个由整数组成的非空数组所表示的非负整数,在该数的基础上加一。最高位数字存放在数组的首位, 数组中每个元素只存储单个数字。假设除了整数 0 之外,这个整数不会以零开头。
时间: 2023-05-01 10:05:12 浏览: 135
c代码-给你两个 非空 链表来代表两个非负整数。数字最高位位于链表开始位置。它们的每个节点只存储一位数字。将这两数相加会返回一个新的链表。你可以假设除了数字 0 之外,这两个数字都不会以零开头。
题目意思:给定一个由整数组成的非空数组表示的非负整数,在该数的基础上加一。最高位数字存放在数组的首位, 数组中每个元素只存储单个数字。假设除了整数 0 之外,这个整数不会以零开头。
解释:题目要求我们对一个非负整数加 1,并把每一位表示成一个数组的形式。要注意的是,最高位数字存放在数组的首位,数组中每个元素只存储单个数字。如果加 1 后,原数变成了以 0 开头的整数,则需要将前导 0 去掉。
阅读全文