🌺 从剑指Offer到大厂高频题,要做到熟练掌握、温故知新
- 力扣415.两个字符串相加
- 力扣88.合并两个有序数组
- 力扣3.无重复字符的最长子串
- 力扣165.比较版本号
- 力扣1.两数之和🍬
- 力扣53.连续子数组的最大和
- 力扣112.路径之和(是否存在从根节点到叶节点路径上数字之和等于目标值的路径)
- 力扣70.爬楼梯
- 力扣215.数组中第K个最大元素🍬
- 力扣102.二叉树的层序遍历(BFS)
- 力扣46.全排列⛈
- 力扣129.路径总和(从根节点到叶节点数字之和)
- 力扣206.反转链表⛈🍬
- 力扣912.手撕快速排序🍬
- 力扣141.环形链表
- 力扣142.环形链表Ⅱ
- 力扣704.二分查找
- 力扣20.有效的括号
- 力扣104.二叉树的最大深度
- 剑指10-1.斐波那契数列
- 剑指22.链表中倒数第K个节点
- 力扣30.二叉树的中序遍历
- 力扣209.长度最小的子数组
- 力扣21(剑指25).合并两个有序链表
- 力扣121.买卖股票的最佳时机
- 力扣15.三数之和⛈
- 力扣160.相交链表
- 力扣54(剑指29).螺旋矩阵
- 力扣198.打家劫舍
- 力扣146.LRU缓存机制
- 力扣144.二叉树的前序遍历
- 力扣349.两个数组的交集
- 力扣429.N叉树的层序遍历
- 力扣300.最长上升子序列
- 力扣200.岛屿数量
- 力扣56.合并区间
- 力扣718.最长重复子数组
- 力扣230.二叉搜索树中第k小的元素
- 力扣223(剑指27).翻转二叉树
- 力扣695.岛屿的最大面积
- 力扣93.复原IP地址
- 力扣105.构造二叉树
- 力扣19.删除倒数第N个节点
- 力扣5.最长回文子串
- 力扣151.翻转字符串里的单词
- 力扣199.二叉树的右视图
- 力扣62.不同路径
- 力扣322.零钱兑换
- 力扣509(剑指10-1).斐波那契数
- 力扣1013.将数组分成和相等的三个部分
- 力扣31.下一个排列
- 力扣24.两两交换链表中的节点
- 力扣48.旋转图像
- 力扣236.二叉树的最近公共祖先
- 剑指09.两个栈实现队列
- 力扣498.对角线遍历
- 力扣64.最小路径和
- 力扣1047.删除字符串中所有相邻重复字符
- 力扣179.最大数:字符串的startsWith()方法
- 力扣210.课程表Ⅱ:入度数组+哈希表
- 力扣24.两两交换链表:递归
- 面试题.IP地址和整数的互换
- 力扣54.顺时针打印矩阵
- 力扣14.最长公共前缀
- 力扣110.平衡二叉树
- 力扣21.括号的生成
- 力扣169.多数元素