数组理论基础
文章链接:
文档讲解:代码随想录
数组理论基础.
704. 二分查找
刚看题目的思路
看到这个题目,思路觉得很简单,直接遍历,然后对比目标值与数组中的元素值,若找到对应的目标值,则返回数组下标
正确思路
参考文档讲解:代码随想录中的704二分查找的解析https://programmercarl.com/0704.%E4%BA%8C%E5%88%86%E6%9F%A5%E6%89%BE.html#%E7%AE%97%E6%B3%95%E5%85%AC%E5%BC%80%E8%AF%BE
1. leetcode的二分查找
27. 移除元素
刚看题目的思路
- 想要用一个for循环直接找出相同的val的值对应的nums中的下标,然后用一个容器num1_tmp保存所有相同的下标值,再取一个容器num2_tmp插入不同容器下标的元素值,然后将容器num2_tmp的值赋值给nums
- 想直接用容器的erase函数函数删除,重复的元素
正确思路
参考文档讲解:代码随想录中的27. 移除元素
参考链接:https://programmercarl.com/0027.%E7%A7%BB%E9%99%A4%E5%85%83%E7%B4%A0.html#%E6%80%9D%E8%B7%AF
2. leetcode的27移除元素