11.盛水最多的容器 | 双指针 | 中等 |
15.三数之和 | 双指针 | 中等 |
42.接雨水(跳过了) | 双指针 | 困难 |
3.无重复字符的最长子串 | 滑动窗口 | 中等 |
438.找到字符串中所有的字母异位词 | 滑动窗口 | 中等 |
560.和为K的子数组 | 子串 | 中等 |
239. 滑动窗口最大值(跳过了) | 子串 | 困难 |
76. 最小覆盖子串(跳过了) | 子串 | 困难 |
53.最大子数组和 | 数组,动态规划 | 中等 |
56. 合并区间 | 数组,排序 | 中等 |
189. 轮转数组 | 数组 | 中等 |
238. 除自身以外数组的乘积 | 数组 | 中等 |
41. 缺失的第一个正数 | 数组 | 困难 |
73. 矩阵置零 | 矩阵 | 中等 |
额外一种类型的题,是设计题,模拟题,这种题基本不涉及上面的算法,重点在于容器的使用,和数据结构的设计,明确各种数据的关系之后,选择效率最优的容器来放置数据。很恶心的一类题。