【LeetCode】1.LeetCode系列——序
1.背景
刷完《剑指offer》系列之后,确实增长了不少认知,基本上对每个算法子领域都有了一定的认识,尤其是中间补了一下五大算法和十大排序的课。
在二刷《剑指offer》之后,觉得这个系列的题量还是有点少,这样搭建起来的知识体系还是有点过拟合的,遂决定再刷300道LeetCode上的题。
在刷LeetCode之前,先用思维导图整理下剑指系列的知识图谱,再去刷LeetCode,力求温故知新、发现短板。剑指系列在Dynamic Plan方面的题量还不算多。
2.经验之谈
按照下面这个项目的顺序来刷题
3.内容结构
二叉树基础,二叉树遍历,二叉树属性,二叉树构造与修改,二叉搜索树,二叉树总结
动态规划基础,背包问题、打家劫舍问题、买卖股票时机问题、子序列问题,总结
图论
十大排序
数论