摘要: 暴力双重for循环实现 双指针实现(erase函数) 1慢指针的功能是指接受快指针的值并且每次向后移动一位,快指针是指找到新数组中的所需元素 操作步骤 定义快慢指针 移动快指针并找到所需值 让满指针继承快指针然后自增 对于慢指针放循环外面的解释: 放到内部会每次归零,外部不会归零 阅读全文
posted @ 2025-07-02 16:29 花捂嘴 阅读(19) 评论(0) 推荐(0)
摘要: 1初步了解二分查找 二分查找的易错点 在左闭右闭的情况下讨论,在左闭右开的情况下讨论 左闭右开时right如何赋值? 放在一个越界位置,因为当为size-1时,{1 2 3}当target值为3时,将查找不到3,因为当左右区间重合后由于右边是开区间无法取到。 while里面到底是小于等于还是小于? 阅读全文
posted @ 2025-07-01 22:02 花捂嘴 阅读(17) 评论(0) 推荐(0)