算法题
题目 | 难度 | 频率 |
---|---|---|
3. 无重复字符的最长子串 | medium | ★★★★★ |
25. K 个一组翻转链表 | 困难 | ★★★★★ |
206. 反转链表 | easy | ★★★★★ |
215. 数组中的第K个最大元素 | medium | ★★★★★ |
103. 二叉树的锯齿形层序遍历 | medium | ★★★★★ |
160. 相交链表 | easy | ★★★★☆ |
146. LRU 缓存机制 | medium | ★★★★☆ |
1. 两数之和 | easy | ★★★★☆ |
15. 三数之和 | medium | ★★★★☆ |
121. 买卖股票的最佳时机 | easy | ★★★★☆ |
21. 合并两个有序链表 | easy | ★★★★☆ |
53. 最大子序和 | easy | ★★★☆☆ |
236. 二叉树的最近公共祖先 | medium | ★★★☆☆ |
42. 接雨水 | 困难 | ★★★☆☆ |
415. 字符串相加 | easy | ★★★☆☆ |
199. 二叉树的右视图 | medium | ★★★☆☆ |
141. 环形链表 | easy | ★★☆☆☆ |
88. 合并两个有序数组 | easy | ★★☆☆☆ |
20. 有效的括号 | easy | ★★☆☆☆ |
105. 从前序与中序遍历序列构造二叉树 | medium | ★★☆☆☆ |
102. 二叉树的层序遍历 | medium | ★★☆☆☆ |
200. 岛屿数量 | medium | ★★☆☆☆ |
54. 螺旋矩阵 | medium | ★★☆☆☆ |
33. 搜索旋转排序数组 | medium | ★☆☆☆☆ |
142. 环形链表 II | medium | ★☆☆☆☆ |
69. x 的平方根 | easy | ★☆☆☆☆ |
300. 最长递增子序列 | medium | ★☆☆☆☆ |
23. 合并K个升序链表 | 困难 | ★☆☆☆☆ |
56. 合并区间 | medium | ★☆☆☆☆ |
124. 二叉树中的最大路径和 | 困难 | ★☆☆☆☆ |
232. 用栈实现队列 | easy | ★☆☆☆☆ |
46. 全排列 | medium | ★☆☆☆☆ |
155. 最小栈 | easy | ★☆☆☆☆ |
参考:企业高频题库