基础算法

排序算法排序算法排序算法(C++版本)排序算法(C++版本)排序算法(JavaScript版)排序算法(JavaScript版)🌲二叉树遍历🌲二叉树遍历 (C++版本)

春招精选50题

二分查找

💡
精力有限,目前只给出了 Leetcode 链接,后续会考虑把每一题的题解完善,此外,题目名称后带*的重要性相对低一些,但也只是相对而言;总而言之,这里的50题,最好全部吃透。
🔎二分查找🥃求平方根

滑动窗口

🪟滑动窗口的最大值

数组

🌅合并两个有序数组🏝️岛屿的最大面积🌧️接雨水🔩螺旋矩阵

链表

💞反转链表(合集)删除排序链表中的重复元素环形链表🕸️相交链表🚥合并有序链表🔢两数相加(合集)🔄回文链表🔀复制带随机指针的链表🔃重排链表

二叉树

🤿二叉树的深度🎃彩灯装饰记录(合集)↩️二叉树的右视图*🥊二叉搜索树的第 K 大节点🧩二叉树的最近公共祖先🎄二叉树路径和

TopK

设计题

🎟️LRU 缓存机制

动态规划

🐸 青蛙跳台阶🎢最长上升子序列📪最长公共子序列✂️编辑距离

其他

🔙翻转单词顺序

系列题

双指针:

✖️X数之和系列🤌长度最小的子数组

股票系列:

这系列还有4,有余力的同学可以做做
📈买卖股票的最佳时机(合集)

括号系列:

注意解法上的优化,这系列要搞定最优解
🛡️有效括号(合集)

各公司常考题补充

下方列表,展示的是除了上面提到的题目以外,各自还常考的题目。

字节(待验证)

✂️剪绳子(合集)🌪️最长回文子串
  • 严格回文数
  • 分割回文串I、分割回文串II
 
你觉得这篇文章怎么样?
YYDS
比心
加油
菜狗
views

Loading Comments...