跳到主要内容

春招刷题安排

天数专题核心任务(随想录必做)Hot 100中对应补充题(重点)预估题量
第1天数组704二分查找、27移除元素、977有序数组平方、209长度最小子数组、59螺旋矩阵1两数之和、15三数之和、11盛最多水、53最大子序和、56合并区间10
第2天链表203移除链表、707设计链表、206翻转链表、24两两交换、19删除倒数N、160相交链表、142环形II21合并有序链表、23合并K个、141环形、234回文链表、146LRU缓存、148排序链表、2两数相加12
第3天哈希表242有效字母异位、349交集、202快乐数、1两数之和、454四数相加、383赎金信49字母异位词分组、128最长连续序列、136只出现一次、169多数元素10
第4天字符串344反转、541反转II、151翻转单词、28实现strStr(KMP可选)、459重复子串3无重复最长子串、5最长回文子串、394字符串解码、76最小覆盖子串、647回文子串10
第5天双指针283移动零、11盛最多水、15三数之和、18四数之和(复习巩固)26删除重复项、27移除元素、392判断子序列、42接雨水(可留到单调栈)8
第6天栈与队列232用栈实现队列、225用队列实现栈、20有效括号、1047删除相邻重复、150逆波兰、239滑动窗口最大值、347前K高频739每日温度、155最小栈、394字符串解码、84柱状图最大矩形、42接雨水11
第7天二叉树基础递归/迭代遍历、102层序、226翻转、101对称、104最大深度、111最小深度、222完全节点、110平衡、257所有路径94中序、103锯齿形、105从前序中序构造、114展开为链表、124最大路径和(难)12
第8天二叉搜索树700搜索、98验证、530最小绝对差、501众数、235最近公共祖先、701插入、450删除、108有序数组转BST、538累加树99恢复BST、230第K小、199右视图、437路径总和III10
第9天回溯77组合、39组合总和、40组合总和II、17电话号码、131分割回文、78子集、46全排列、51N皇后22括号生成、79单词搜索、93复原IP、47全排列II10
第10天贪心455分发饼干、376摆动序列、53最大子序和、122买卖股票II、55跳跃游戏、45跳跃游戏II、134加油站、135分发糖果、56合并区间、763划分字母区间121买卖股票、435无重叠区间、621任务调度器12
第11天动态规划(基础)509斐波那契、70爬楼梯、746最小花费、62不同路径、63不同路径II、343整数拆分、416分割等和、198打家劫舍、213打家劫舍II121买卖股票、139单词拆分、322零钱兑换、152乘积最大子数组、64最小路径和12
第12天动态规划(进阶)300最长递增子序列、1143最长公共子序列、72编辑距离、647回文子串、516最长回文子序列、股票系列(122、123、309、714)5最长回文子串(复习)、32最长有效括号、279完全平方数、97交错字符串12
第13天单调栈/图论739每日温度、42接雨水、84柱状图最大矩形200岛屿数量、207课程表、994腐烂的橘子、130被围绕的区域、133克隆图10
第14天复习+八股回顾前13天的错题、重刷标记的难题,整理博客笔记,集中背诵八股-视情况