题目目录

排序

//1
十大经典排序算法

//2
215 数组中第k大的数 Medium 经典题目
寻找最大的K个数 经典题目

//3
4 寻找两个有序数组的中位数 Hard

数组

//1
例题. 26 删除数组中的重复项 Easy
练习1. 80 删除数组中的重复项,使得每个元素最多出现两次 Medium
练习2. 27 删除等于val的元素 Easy
练习3. 283 把数组中所有的0元素移动到数组末尾 Easy

//2
例题. 238 求除自身以外数组元素的乘积 Medium 经典题目

//3
例题1. 645 一个数组的元素为1~n,其中一个数被另一个数代替了,找出这两个数 Easy 典型例题
练习1-1. 448 一个数组的元素为1~n,其中若干个数被另外的数代替了,找出这若干个数 Easy
练习1-2. 442 一个数组的元素为1~n,其中若干个数被其他数代替了,找出这若干个数被谁替代了 Medium
练习1-3. 41 寻找缺失的第一个正数 Hard
例题2. 287 一个数组的元素为1~n-1,其中若干个数被一个数代替了,找出这个数 Medium

//4
例题1. 217 判断数组中是否存在重复元素 Easy
例题2. 219 判断数组中是否存在重复元素II Easy
例题2. 220 判断数组中是否存在重复元素III Medium

//5 k-sum
例题1. 1 两数之和 Easy
例题2. 167 两数之和,输入的是有序数组 Easy
例题3. 15 三数之和 Medium
例题4. 16 最接近的三数之和 Medium
例题5. 18 四数之和 Medium

//其他一些研究意义不大的题目:
88 合并两个有序数组
485 求二进制数组中最多多少个连续的1 Easy
697 数组的度为数组元素出现的最大次数,返回与数组度相等的子数组的最小长度 Easy
565 数组嵌套 Medium
665 给定一个数组,最多能改变一个元素的大小,判断该数组能否变成一个非递减数列 Easy ok

发布了6 篇原创文章 · 获赞 0 · 访问量 178

猜你喜欢

转载自blog.csdn.net/siyuchuanmei2020/article/details/104127734
今日推荐