跳至主要內容

目录


目录

题号标题题解标签难度
01.01判定字符是否唯一open in new window[✓]位运算 哈希表 字符串 1+
01.02判定是否互为字符重排open in new window哈希表 字符串 排序
01.03URL化open in new window字符串
01.04回文排列open in new window位运算 哈希表 字符串
01.05一次编辑open in new window双指针 字符串
01.06字符串压缩open in new window双指针 字符串
01.07旋转矩阵open in new window数组 数学 矩阵
01.08零矩阵open in new window数组 哈希表 矩阵
01.09字符串轮转open in new window字符串 字符串匹配
02.01移除重复节点open in new window哈希表 链表 双指针
02.02返回倒数第 k 个节点open in new window链表 双指针
02.03删除中间节点open in new window链表
02.04分割链表open in new window链表 双指针
02.05链表求和open in new window递归 链表 数学
02.06回文链表open in new window 递归 链表 1+
02.07链表相交open in new window哈希表 链表 双指针
02.08环路检测open in new window哈希表 链表 双指针
03.01三合一open in new window 设计 数组
03.02栈的最小值open in new window 设计
03.03堆盘子open in new window 设计 链表
03.04化栈为队open in new window 设计 队列
03.05栈排序open in new window 设计 单调栈
03.06动物收容所open in new window设计 队列
04.01节点间通路open in new window深度优先搜索 广度优先搜索
04.02最小高度树open in new window 二叉搜索树 数组 2+
04.03特定深度节点链表open in new window 广度优先搜索 链表 1+
04.04检查平衡性open in new window 深度优先搜索 二叉树
04.05合法二叉搜索树open in new window 深度优先搜索 二叉搜索树 1+
04.06后继者open in new window 深度优先搜索 二叉搜索树 1+
04.08首个共同祖先open in new window 深度优先搜索 二叉树
04.09二叉搜索树序列open in new window 二叉搜索树 回溯 1+
04.10检查子树open in new window 深度优先搜索 二叉树 2+
04.12求和路径open in new window 深度优先搜索 二叉树
05.01插入open in new window位运算
05.02二进制数转字符串open in new window位运算 数学 字符串
05.03翻转数位open in new window位运算 动态规划
05.04下一个数open in new window位运算
05.06整数转换open in new window位运算
05.07配对交换open in new window位运算
05.08绘制直线open in new window位运算 数组 数学
08.01三步问题open in new window记忆化搜索 数学 动态规划
08.02迷路的机器人open in new window数组 动态规划 回溯 1+
08.03魔术索引open in new window数组 二分查找
08.04幂集open in new window位运算 数组 回溯
08.05递归乘法open in new window位运算 递归 数学
08.06汉诺塔问题open in new window递归 数组
08.07无重复字符串的排列组合open in new window字符串 回溯
08.08有重复字符串的排列组合open in new window字符串 回溯
08.09括号open in new window字符串 动态规划 回溯
08.10颜色填充open in new window深度优先搜索 广度优先搜索 数组 1+
08.11硬币open in new window数组 数学 动态规划
08.12八皇后open in new window数组 回溯
08.13堆箱子open in new window数组 动态规划 排序
08.14布尔运算open in new window记忆化搜索 字符串 动态规划
10.01合并排序的数组open in new window数组 双指针 排序
10.02变位词组open in new window数组 哈希表 字符串 1+
10.03搜索旋转数组open in new window数组 二分查找
10.05稀疏数组搜索open in new window数组 字符串 二分查找
10.09排序矩阵查找open in new window数组 二分查找 分治 1+
10.10数字流的秩open in new window设计 树状数组 二分查找 1+
10.11峰与谷open in new window贪心 数组 排序
16.01交换数字open in new window位运算 数学
16.02单词频率open in new window设计 字典树 数组 2+
16.03交点open in new window几何 数学
16.04井字游戏open in new window数组 计数 矩阵
16.05阶乘尾数open in new window数学
16.06最小差open in new window数组 双指针 二分查找 1+
16.07最大数值open in new window位运算 脑筋急转弯 数学
16.08整数的英语表示open in new window递归 数学 字符串
16.09运算open in new window设计 数学
16.10生存人数open in new window数组 计数
16.11跳水板open in new window数组 数学
16.13平分正方形open in new window几何 数学
16.14最佳直线open in new window几何 数组 哈希表 1+
16.15珠玑妙算open in new window哈希表 字符串 计数
16.16部分排序open in new window 贪心 数组 3+
16.17连续数列open in new window数组 分治 动态规划
16.18模式匹配open in new window数学 字符串 回溯 1+
16.19水域大小open in new window深度优先搜索 广度优先搜索 并查集 2+
16.20T9键盘open in new window数组 哈希表 字符串
16.21交换和open in new window数组 哈希表 二分查找 1+
16.22兰顿蚂蚁open in new window数组 哈希表 字符串 2+
16.24数对和open in new window数组 哈希表 双指针 2+
16.25LRU 缓存open in new window[✓]设计 哈希表 链表 1+
16.26计算器open in new window 数学 字符串
17.01不用加号的加法open in new window位运算 数学
17.04消失的数字open in new window位运算 数组 哈希表 2+
17.05字母与数字open in new window数组 哈希表 前缀和
17.062出现的次数open in new window递归 数学 动态规划
17.07婴儿名字open in new window深度优先搜索 广度优先搜索 并查集 4+
17.08马戏团人塔open in new window数组 二分查找 动态规划 1+
17.09第 k 个数open in new window哈希表 数学 动态规划 1+
17.10主要元素open in new window数组 计数
17.11单词距离open in new window数组 字符串
17.12BiNodeopen in new window 深度优先搜索 3+
17.13恢复空格open in new window字典树 数组 哈希表 4+
17.14最小K个数open in new window数组 分治 快速选择 2+
17.15最长单词open in new window字典树 数组 哈希表 1+
17.16按摩师open in new window数组 动态规划
17.17多次搜索open in new window字典树 数组 哈希表 3+
17.18最短超串open in new window数组 哈希表 滑动窗口
17.19消失的两个数字open in new window位运算 数组 哈希表
17.20连续中值open in new window设计 双指针 数据流 2+
17.21直方图的水量open in new window 数组 双指针 2+
17.22单词转换open in new window广度优先搜索 哈希表 字符串 1+
17.23最大黑方阵open in new window数组 动态规划 矩阵
17.24最大子矩阵open in new window数组 动态规划 矩阵 1+
17.25单词矩阵open in new window字典树 数组 字符串 1+
17.26稀疏相似度open in new window数组 哈希表 排序