[刷题笔记day1]
其实是二刷这两道题,说实话比第一次有思路的多,但也有点磕磕绊绊。
比如704.二分查找,第一次写的时候把mid定义在了while之前,导致死循环。
比如27.移除元素,第一时间想到了双指针,这点很棒!也能自己想到双指针该怎么写,也很棒!但是在具体实现的时候有点迷糊了,但是现在又清晰了,记住:“当快指针指的元素不是查找元素val时,快慢指针都移动一次!但当第一次碰到查找的元素val时,慢指针指到下一个元素位置,而快指针继续移动(到下一个不是val的值)即可,再把快指针遇到的val赋给当前慢指针。”