leedcode
文章平均质量分 50
Autistic patient866
中南林业科技大学本科计算机专业
展开
-
leetcode67
2、然后从后到前遍历所有的位数,同位相加,这里有一个点,用的是字符相加,利用 ASCII 码,字符在内部都用数字表示,我们不需要知道具体数值,但可知 ‘0’-‘0’ = 0, ‘0’+1=‘1’,以此类推。字符的加减,大小比较,实际上都是内部数字的加减,大小比较。4、第 0 位数的相加在这里是单独处理的,因为它可能涉及到字符的插入(即是否需要在最前面加一位数 ‘1’,如示例1。1、首先让两个字符串等长,若不等长,在短的字符串前补零,否则之后的操作会超出索引。,以二进制字符串的形式返回它们的和。原创 2023-09-25 22:12:26 · 60 阅读 · 1 评论 -
leeetcode最大公共前缀
【代码】leeetcode最大公共前缀。原创 2023-09-24 18:19:37 · 64 阅读 · 1 评论 -
leetcode1588
请你计算所有可能的奇数长度子数组的和。定义为原数组中的一个连续子序列。原创 2023-09-24 13:14:12 · 79 阅读 · 1 评论 -
leedcode66
3、如果 digits的所有元素都是 999,例如 [9,9,9,9,9][9, 9, 9, 9, 9][9,9,9,9,9],那么答案为 [1,0,0,0,0,0][1, 0, 0, 0, 0, 0][1,0,0,0,0,0]。1、如果的末尾没有 999,例如 [1,2,3][1, 2, 3][1,2,3],那么我们直接将末尾的数加一,得到 [1,2,4][1, 2, 4][1,2,4] 并返回;当我们对数组 digits 加一时,我们只需要关注 digits的末尾出现了多少个 999 即可。原创 2023-09-17 15:05:01 · 68 阅读 · 1 评论 -
zeng的leetcode日记
这种简单的代码,用来反转整数,如果判断条件是if (a < INT_MIN ||a > INT_MAX ),这里的INT_MAX=2147483647 ,INT_MIN=-2147483648(这两个预定义宏在头文件。例如 x=2123456789,反转过后的值9876543212>INT_MAX,a是int型,a=9876543212不能再用int型来存储,又不能用long long 所以需要改变判断条件,注意题目是给我一个 32 位的有符号整数。如果反转后整数超过 32 位的有符号整数的范围。原创 2023-09-16 16:26:56 · 100 阅读 · 1 评论