只要看下面几个面试概率大的leetcode题目即可,二刷、三刷、四刷都行。不求题海战术,只要掌握几个经典的类型就能应付大部分面试公司。
题目实时更新中
- 二叉树
1、leetcode108.将有序数组转换为二叉搜索树
2、leetcode114.二叉树展开为链表
3、leetcode98.验证二叉搜索树
4、leetcode96.不同的二叉搜索树
5、leetcode236. 二叉树的最近公共祖先
6、leetcode104 二叉树的最大深度、最大宽度
7、leetcode124 二叉树的最大路径和
8、leetcode101 对称二叉树
9、leetcode102 二叉树的层序遍历
10、二叉树的深度遍历
11、leetcode110.判断平衡二叉树 - 链表
1、leetcode160.相交链表
2、leetcode206.反转链表
3、leetcode21. 合并两个有序链表
4、leetcode23.合并k个升序链表 - 动态规划
1、leetcode72.编辑距离
2、leetcode.91解码方法
3、leetcode121.买卖股票的最佳时机
4、leetcode300.最长递增字序列 - 数组
1、leetcode81.搜索旋转排序数组II,含重复数字
2、leetcode33.搜索旋转排序数组II,不含重复数字
3、leetcode215.数组中的第K个最大元素
4、leetcode1.两数之和
5、leetcode26.删除有序数组中的重复项
6、leetcode88. 合并两个有序数组
7、剑指 Offer 04. 二维数组中的查找
8、leetcode53. 最大连续子数组和