说明
(1)题解代码均用 Java 实现
(2)符号说明
⭐:表示重点、经典的题目,务必掌握
⚠️:表示思路比较新颖的题目,需要特别注意,同时积累解题思想和经验
1. 相关资源
力扣
代码随想录网站
代码随想录网站验证码
网站题目配套 B 站视频课
补充题目:卡玛笔记
2. 学习建议
- 首先点击每日任务,查看每日的学习安排
- 内容分类
- 理论知识以及复习(二者皆可)
- 可以看视频
- 可以看随想录网站的文字解析
- 题目
- 建议自己先思考,不会再看视频讲解,这样学习效果好
- 如果是零基础,建议直接看视频讲解,有些算法和思路没见过是真的不会,直接看视频可以减少不必要的时间花费
- 理论知识以及复习(二者皆可)
- 每日任务完成后,通过写笔记的方式总结复习,或者通过自我讲解的方式来检验是否真的理解,题目是做不完的,理解算法的核心思想和应用场景很重要!!!
3. 60 天刷题计划
jacksonling 是在暑假开始刷题的,刷题计划是学习六天休息一天(实际有效天数:53 天),本计划是参照随想录训练营的计划安排的,在日期上做了调整,各位小伙伴可以根据自身的学习时间对学习内容的安排进行微调😄
代码随想录第 54 期训练营安排文档:https://docs.qq.com/doc/DUHFmamRJVEpYaUdS
数组(2 天)、链表(2 天)、哈希表(2 天)、字符串(2 天)、栈与队列(2 天)、二叉树(8 天)、回溯算法(4 天)
贪心算法(5 天)动态规划(13 天)、单调栈(2 天) 、图论(11 天)
