高频面试题
Top 100
- 3.无重复字符的最长子串 -> 解答
- 206.反转链表 -> 解答
- 146.LRU 缓存机制 -> 解答
- 215.数组中的第 K 个最大元素 -> 解答
- 25.K 个一组翻转链表 -> 解答
- 15.三数之和 -> 解答
- 53.最大子序和 -> 解答
- 补充题 4.手撕快速排序 -> 解答
- 21.合并两个有序链表 -> 解答
- 1.两数之和 -> 解答
- 102.二叉树的层序遍历 -> 解答
- 5.最长回文子串 -> 解答
- 33.搜索旋转排序数组 -> 解答
- 20.有效的括号 -> 解答
- 141.环形链表 -> 解答
- 121.买卖股票的最佳时机 -> 解答
- 88.合并两个有序数组 -> 解答
- 200.岛屿数量 -> 解答
- 103.二叉树的锯齿形层次遍历 -> 解答
- 46.全排列 -> 解答
- 236.二叉树的最近公共祖先 -> 解答
- 54.螺旋矩阵 -> 解答
- 160.相交链表 -> 解答
- 92.反转链表 II -> 解答
- 23.合并 K 个排序链表 -> 解答
- 415.字符串相加 -> 解答
- 300.最长上升子序列 -> 解答
- 142.环形链表 II -> 解答
- 42.接雨水 -> 解答
- 143.重排链表 -> 解答
- 124.二叉树中的最大路径和 -> 解答
- 94.二叉树的中序遍历 -> 解答
- 19.删除链表的倒数第 N 个节点 -> 解答
- 232.用栈实现队列 -> 解答
- 72.编辑距离 -> 解答
- 704.二分查找 -> 解答
- 4.寻找两个正序数组的中位数 -> 解答
- 1143.最长公共子序列 -> 解答
- 56.合并区间 -> 解答
- 199.二叉树的右视图 -> 解答
- 82.删除排序链表中的重复元素 II -> 解答
- 93.复原 IP 地址 -> 解答
- 31.下一个排列 -> 解答
- 70.爬楼梯 -> 解答
- 148.排序链表 -> 解答
- 2.两数相加 -> 解答
- 22.括号生成 -> 解答
- 8.字符串转换整数 (atoi) -> 解答
- 69.x 的平方根 -> 解答
- 239.滑动窗口最大值 -> 解答
- 41.缺失的第一个正数 -> 解答
- 剑指 Offer 22.链表中倒数第 k 个节点 -> 解答
- 165.比较版本号 -> 解答
- 76.最小覆盖子串 -> 解答
- 155.最小栈 -> 解答
- 322.零钱兑换 -> 解答
- 78.子集 -> 解答
- 43.字符串相乘 -> 解答
- 32.最长有效括号 -> 解答
- 105.从前序与中序遍历序列构造二叉树 -> 解答
- 151.翻转字符串里的单词 -> 解答
- 144.二叉树的前序遍历 -> 解答
- 110.平衡二叉树 -> 解答
- 101.对称二叉树 -> 解答
- 104.二叉树的最大深度 -> 解答
- 129.求根到叶子节点数字之和 -> 解答
- 543.二叉树的直径 -> 解答
- 470.用 Rand7() 实现 Rand10() -> 解答
- 113.路径总和 II -> 解答
- 98.验证二叉搜索树 -> 解答
- 64.最小路径和 -> 解答
- 48.旋转图像 -> 解答
- 112.路径总和 -> 解答
- 39.组合总和 -> 解答
- 234.回文链表 -> 解答
- 394.字符串解码 -> 解答
- 169.多数元素 -> 解答
- 221.最大正方形 -> 解答
- 34.在排序数组中查找元素的第一个和最后一个位置 -> 解答
- 718.最长重复子数组 -> 解答
- 240.搜索二维矩阵 II -> 解答
- 226.翻转二叉树 -> 解答
- 14.最长公共前缀 -> 解答
- 128.最长连续序列 -> 解答
- 62.不同路径 -> 解答
- 162.寻找峰值 -> 解答
- 227.基本计算器 II -> 解答
- 83.删除排序链表中的重复元素 -> 解答
- 122.买卖股票的最佳时机 II -> 解答
- 695.岛屿的最大面积 -> 解答
- 139.单词拆分 -> 解答
- 198.打家劫舍 -> 解答
- 179.最大数 -> 解答
- 662.二叉树最大宽度 -> 解答
- 补充题 6.手撕堆排序 -> 解答
- 153.寻找旋转排序数组中的最小值 -> 解答
- 24.两两交换链表中的节点 -> 解答
- 152.乘积最大子数组 -> 解答
- 297.二叉树的序列化与反序列化 -> 解答
- 283.移动零 -> 解答