题目分类
Hash相关
链表操作
双指针遍历/滑动窗口
- q3_无重复字符的最长子串
- q11_盛最多水的容器
- q15_三数之和
- q16_最接近的三数之和
- q26_删除排序数组中的重复项
- q42_接雨水
- q121_买卖股票的最佳时机
- q209_长度最小的子数组
快慢指针遍历
区间合并
字符串操作
数字操作
数组操作
栈相关
堆相关
递归
分治法/二分法
动态规划
- q5_最长回文子串
- q53_最大子序和
- q62_不同路径
- q64_最小路径和
- q70_爬楼梯
- q118_杨辉三角
- q300_最长上升子序列
- q1143_最长公共子序列
- q1277_统计全为1的正方形子矩阵
回溯法
字典树(前缀树)
树的遍历
二叉搜索树相关
面试问题整理