刷题方法论
三分看视频理解、七分练习
倍速播放,难点:暂定+反复;切勿只看一遍拉倒。
承认其复杂性
1.数据结构和算法有其客观存在的复杂度
2.一遍或两遍不理解,很正常 (坚持五毒神掌)
3.记忆 (脑图) + 反复 (五毒神掌) 是最为有效的方法
摒弃 “旧”习惯 - 最重要
- 不要死磕(传统方式)
五毒神掌 (敢于放手、敢于死记硬背代码)
不懒于看高手代码 (高赞题解、评论) - 最佳方式: 5分钟想不出来,直接看题解或者高票代码,用五毒神掌变成自己的东西。这个过程:觉得自己很菜甚至有点自卑,但是有借势而起的感觉。
- 最差方式: 看到题目想自己单挑一下,不结束外部帮助自己解决;以为15-30分钟可以搞定,谁知道死磕了2-3小时或者一晚上,终于“通过”精疲力尽,没精力学习高票程序答案,就开始做下一题 (或放弃)
误区
1.忘记践行五毒神掌(有规律地过遍数
2.谨记“通过”只是开始,关键要看高票代码和高质量题解!
(先BFS、再DFS:举例)