![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
LeetCode刷题
文章平均质量分 86
计算机女孩
这个作者很懒,什么都没留下…
展开
-
算法基础-数组篇
目录知识点:算法:1、二分查找(循环不变量原则)例1:leetcode 704二分查找例2:leetcode 34.在排序数组中查找元素的第一个和最后一个位置例3:leetcode 69.x的平方根,使用二分查找2、双指针例1:leetcode27. 移除元素例2:leetcode26. 删除有序数组中的重复项例3:leetcode977. 有序数组的平方3、滑动窗口例1:leetcode209. 长度最小的子数组例2:leetcode904....原创 2021-09-14 23:14:33 · 263 阅读 · 0 评论 -
力扣刷题-简单篇1
1、给定一个整数数组,判断是否存在重复元素。如果存在一值在数组中出现至少两次,函数返回true。如果数组中每个元素都不相同,则返回false.思路:先将数组从小到大排列,然后遍历数组,相邻两个数进行比较,若相等就返回true;遍历完成后都不相等就返回false;#include <iostream>#include<algorithm>#include<vector>using namespace std;class solution...原创 2021-08-23 23:37:51 · 142 阅读 · 0 评论