请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

刷leetcode需要哪些基础?

BoBo老师您好,
请问学完您的这门玩转数据结构后是否就可以直接刷leetcode了?是否还需要补充其他基础才能开始刷?(本人未学过数据结构和算法,但是现在面临海外找工作,时间比较紧,想尽快刷题)
谢谢您的指教啦。

正在回答

1回答

如果时间比较紧,建议直接学习我的《玩转算法面试》(https://coding.imooc.com/class/82.html) 边学边刷题。遇到自己掌握不牢固的知识点再去学习一下。也有不少海外同学通过这门课程的学习斩获了很不错的offer,我知道的就有google intern,amazon和yelp。


学完这门课程离刷leetcode还有距离,因为这门课程不涉及很多算法方面的知识(排序,图论等),也不涉及很多算法设计的内容(回溯,动态规划等)。这门课程适合系统学习巩固数据结构用,不适合用于应急:)


更完整的关于我的课程的学习建议,可以参考这里:https://coding.imooc.com/learn/questiondetail/54345.html


加油!:)

0 回复 有任何疑惑可以回复我~
  • 提问者 Ko1231 #1
    非常感谢BoBo老师耐心的回答!请问如果之前没有算法和数据结构基础,直接上您的《玩转算法面试》会不会跟不上呢?您觉得我根据您的建议先将《玩转数据结构》学到第八章,再学部分《算法与数据结构》。之后再刷题这个方案怎么样呢?不好意思,问题有点多。
    回复 有任何疑惑可以回复我~ 2019-03-24 09:45:25
  • liuyubobobo 回复 提问者 Ko1231 #2
    如果完全没有基础。会跟不上。算法和数据结构本身在本科的计算机学习中就是很大的一块儿。如果看课程目录中,两个课程的章节标题,你看不懂是在说什么东西,那么需要先理解基础,再刷题。加油!:)
    回复 有任何疑惑可以回复我~ 2019-03-24 10:54:21
  • 提问者 Ko1231 回复 liuyubobobo #3
    明白了~谢谢bobo老师
    回复 有任何疑惑可以回复我~ 2019-03-25 10:02:43
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信