算法类
不会敲代码的小飞舞
这个作者很懒,什么都没留下…
展开
-
力扣--283. 移动零
2.用一个头指针head,头指针指向原数组的头部,每遇到一个非零数时,将其存入到原数组中(对数组并不会有影响,因为存入数组内的下标一定是小于等于要存入数的下标),遇到零时直接跳过,并且将零的个数记录下来,最后在数组后面补零。在本题中,采用了第二个解法。用一个指针来重建数组,单数组即可完成,不需要多个数组,可以节省许多的空间。1.用两个数组,题目给的数组用来遍历,另一个数组用来按顺序存放原来数组的非零数,同时记录原数组的零个数,最后在数组后面补零。,必须在不复制数组的情况下原地对数组进行操作。...原创 2022-08-13 16:32:36 · 216 阅读 · 0 评论 -
力扣--167. 两数之和 II - 输入有序数组
给你一个下标从 1 开始的整数数组 numbers ,该数组已按 非递减顺序排列 ,请你从数组中找出满足相加之和等于目标数 target 的两个数。如果设这两个数分别是 numbers[index1] 和 numbers[index2] ,则 1原创 2022-08-13 15:58:15 · 185 阅读 · 0 评论 -
力扣--704.二分查找
以后的学习笔记也都会更新到这里来,希望以后每天能够一直坚持做力扣的题,虽然不知道用不用的上,但是学习总没有错啦,每天坚持学习一点,量变总会引起质变的啦。原创 2022-08-11 17:36:59 · 264 阅读 · 1 评论