【面试通关篇】5月巨献 | Leetcode 如何刷题?分享我的高效刷题法
作为一个喜欢分享的小透明作者,在这个充满爱意的节日里能送给你们的礼物也只有这个了:
分享我自己如何高效刷题的经验
这个总结其实准备了很久,生怕有自己遗漏的地方;视频也制作了足足两天,希望每一秒都让你有收获;不仅分享了我自己的学习方法,还把我如何找到适合自己的学习方法、如何制定适合自己的学习路线分享给你们。
视频内容涵盖了从小白到拿到 offer 的每一步,所以不仅适合像我当时一样「不懂时空复杂度」的小白,也适合已经刷了200题然而遇到新题还不会做的同学。
谣言粉碎机
网上太多的文章、视频说两三个月刷题找到工作的,我不否认大神或者运气的存在,但是就我自己和身边朋友的经历来看,一般来说除非你有很好的基础,比如 CS 科班的,才只需要两个月刷题巩固有可能拿到 offer;对于工作多年没有刷题的或者小白来说,都要做好至少半年的心理准备。
所以这里的“高效”,不是指走捷径,如果想三个月从小白拿到 offer 的同学可以撤了,我的视频讲不了这么“高效”的方法。三个月就零基础拿 offer,那别人四年大学是白学了吗?公司也不是傻子,没有投机取巧的方法。所以不用觉得自己刷得慢,我比你还慢,但反而这样才是最高效率的,因为不走弯路:我介绍了 MIT、CMU、UCB 的免费课程、教材和 PPT,这些教授给出的指导能让你走弯路吗? 比如 MIT 的算法导论这门课:
比如,截图给出了每节课推荐的阅读章节,也就是说,我们没必要把《算法导论》这本书从头到尾读一遍,这不是最高效的,教授已经给我们划好了重点,重点读这些就可以,而且这是一个更加合理的学习曲线,否则读到第二章读不懂就是从入门到放弃。那当然了,还有 PPT、作业等各种资源我会带着你一起挖掘、分享给你我是如何利用的,想了解更多信息的小伙伴可以移步B站啦~
视频摘要
1:34 干货:我的刷题三阶段
3:45 我的笔记大放送
5:08 推荐书 & 学习资源
11:30 上班族如何平衡刷题和看书
12:18 第二阶段
13:19 第三阶段
14:13 Q&A 是我自己在刷题过程中遇到的一些问题,现在回过头来对此进行了解答。
Q1:不会的题要不要立刻看答案?
Q2:小白白实在啥都不会怎么办?
Q3:为什么刷了很多题还是有不会的?
Q4:。。。
Q5:要刷到什么状态才能去面试?
Q6:刷题的意义何在?面试造火箭,工作拧螺丝
其中一个精彩瞬间
6:00 小白打开 Leetcode,虽然知道要按照题目类型来刷,可是到底先刷哪个类型,按照什么顺序刷?手把手教你根据 MIT 的课程制定自己的刷题计划
更多精彩还请大家移步 B 站搜索????「码农田小齐」观看,或者点击????阅读原文直达哦~
如果你喜欢我的视频,记得三连哦,还有要多多发弹幕呀,不然我好伤心的????
个人微信:加时请注明 (昵称+公司/学校+方向)
也欢迎小伙伴加入NLP交流群,刚刚创的,想和大家讨论NLP(若二维码过期可加作者微信)!