【LeetCode】1.LeetCode系列——序

1.背景

刷完《剑指offer》系列之后,确实增长了不少认知,基本上对每个算法子领域都有了一定的认识,尤其是中间补了一下五大算法和十大排序的课。

在二刷《剑指offer》之后,觉得这个系列的题量还是有点少,这样搭建起来的知识体系还是有点过拟合的,遂决定再刷300道LeetCode上的题。

在刷LeetCode之前,先用思维导图整理下剑指系列的知识图谱,再去刷LeetCode,力求温故知新、发现短板。剑指系列在Dynamic Plan方面的题量还不算多。

 

2.经验之谈

如何刷LeetCode
代码随想录

 

按照下面这个项目的顺序来刷题

代码随想录,按指导刷题

 

3.内容结构

数组

链表

哈希表

字符串

双指针法

栈与队列

二叉树基础二叉树遍历二叉树属性二叉树构造与修改二叉搜索树二叉树总结

回溯算法

贪心算法

动态规划基础背包问题打家劫舍问题买卖股票时机问题子序列问题总结

单调栈

图论

十大排序

数论

 

posted @ 2022-12-12 15:04  啊原来是这样呀  阅读(63)  评论(0编辑  收藏  举报