Skip to content

相似题目汇总

📅 发表于 2026/05/19
🔄 更新于 2026/08/05
👁️ — 次访问
📝 4570 字
⏳ 13 分钟

按场景分 ​

数字求和(三数和/子数组/数字/路径和等) ​

数字求和

Hash

双指针

滑动窗口

数组

链表

二叉树

二维DP

字母异位/子串覆盖 ​

字母异位/子串覆盖

Hash

滑动窗口

最长连续 ​

连续最长

Hash

滑动窗口

数组

最大值 ​

最大值

滑动窗口

数组

柱状图接雨水 ​

柱状图接雨水

双指针

  • 2-011-盛最多水的容器:面积公式 + 左右指针往中间靠+ 谁低谁靠
  • 4-100-接雨水:每根数字接水量公式,暴力法每根柱子接水量求和,左右指针依次求解每根柱子接水量,DP计算最大值 再依次求解每根柱子接水量

栈

数字乘积 ​

数字乘积

数组

二维搜索 ​

二维搜索

矩阵

环形回文相交 ​

重要

链表

翻转交换 ​

提示

数组

矩阵

链表

二叉树

链表合并排序 ​

链表合并

链表

其他(移动/删除/复制/区间合并) ​

数字移动/轮转

双指针

数组

矩阵

链表

区间合并

数组

按技术分 ​

前缀和补数 ​

前缀和补数

Hash

双指针

滑动窗口

数组

链表

二叉树

堆排序 ​

括号 ​

括号

回溯

栈

DP

回文串 ​

数字出现次数 ​

笔记

技巧

原地交换 ​

原地交换

双指针

堆

技巧

数组环 ​

提示

技巧

环

Hash ​

Hash 总览

Hash

双指针 ​

双指针总览

双指针

滑动窗口 ​

滑动窗口

滑动窗口

数组系列 ​

数组系列

数组

矩阵系列 ​

矩阵系列

矩阵

链表系列 ​

特殊链表(相交/环形/回文) ​

特殊链表

链表

链表合并排序 ​

链表合并

链表

链表翻转(全部翻转/K组翻转/两两交换) ​

链表翻转

链表

链表删除复制 ​

链表删除复制

链表

链表应用(LRU缓存/链表求和) ​

链表应用

链表

二叉树系列 ​

二叉树遍历 ​

二叉树遍历

二叉树

二叉树翻转对称 ​

二叉树翻转对称

二叉树

二叉树长度(深度/直径/路径和) ​

二叉树长度

二叉树

二叉搜索树 ​

二叉搜索树

二叉树

构造二叉树 ​

构造二叉树

二叉树

图系列 ​

DFS 搜索 ​

图-DFS搜索

图

BFS 搜索 ​

图-BFS搜索

图

回溯系列 ​

排列搜索(全排列/字母组合/括号生成/单词搜索/回文切分搜索/N皇后搜索) ​

排列

回溯

回溯搜索

组合子集(子集/数字求和) ​

组合子集

回溯

  • 02-78-子集:start_index 回溯选择子集,重复数组子集(回溯带StartIndex和Used数组)
  • 04-39-组合总和:回溯求和剪枝数字可重复使用

搜索 ​

二分查找(插入位置/二维矩阵/连续位置) ​

二分查找

二分搜索

旋转排序数组查找 ​

旋转排序数组查找

二分搜索

第k小(中位数) ​

二分第k小

二分搜索

栈相关 ​

基础栈 ​

笔记

栈

DP

单调栈 ​

单调栈

栈

堆相关 ​

第k小 ​

第k值

二分搜索

堆

中位数 ​

中位数

二分搜索

堆

贪心 ​

股票/跳跃/字母区间划分 ​

股票/跳跃/字母区间划分

贪心

DP ​

背包系列 ​

普通DP ​

普通DP

DP

带搜索条件的DP ​

带搜索条件的DP

DP

布尔型DP ​

布尔型DP

DP

多维DP

双DP ​

双DP

DP

其他DP(场景逻辑复杂) ​

其他DP

DP

二维DP ​

二维DP

二维DP

技巧 ​

相互抵消(异或/计数对抗) ​

相互抵消

技巧

快排分块思想 ​

快排分块思想

技巧

排列相关 ​

排列相关

技巧

快慢指针环 ​

快慢指针环

技巧

总访客数:— · 总访问量:—
PLM's Blog @ 2016 - 2026