- 博客(2)
- 收藏
- 关注
原创 Leetcode C语言 “加一”
给定一个由 整数 组成的 非空 数组所表示的非负整数,在该数的基础上加一。最高位数字存放在数组的首位, 数组中每个元素只存储单个数字。你可以假设除了整数 0 之外,这个整数不会以零开头。例:实例2:整体思路就是从数组最后一个元素判断是否为9或者0,若为9或0则将该元素变0前一位进一,若不为0,则直接进一。这两个情况都是不用新创建数组的,返回原来的数组。另一种情况就是999这样的数字,需要新创建一个数组(比原数组大一位),并把新数组里的元素置为0第一位置为1,再返回新数组。C语言版本实现如下:
2022-10-25 11:57:01 1106 3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人