采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
波波老师好,我现在面临十二月底的考研,针对以下的考纲我想问如何分配课程时间呢? 能否请老师帮我看一下我重点需要掌握哪些章节的内容。 当然如果有考纲不涉及到的课程,考研完了之后肯定也会努力学完的:) 以下是我们考试的大纲:
其实,我个人不是特别建议使用我的课程做考研复习用。因为课程在设计上,不是针对考研考试设计的,主要还是针对面试设计的。即使讲解了相同的知识点,但是在具体侧重上会有很多不同。
比如考研完全没有动态数组的内容,根据你给的这个考纲,也没有线段树,并查集,Trie,红黑树的内容。但其实红黑树在面试中常被问及,Trie也是一个很典型的大厂会问及的结构。但是,考研涉及一些其他内容,比如哈夫曼树我的这个课程没有介绍。哈希表涉及的也没有考研全面。可是,Java标准库哈希表的实现使用了红黑树,这一点,考研也应该没有跟上。
更关键的是,考研会考有一些很细节的问题,比如什么那个节点在第几层一类问题,基本是面试不会问的标准的应试类问题。再加上考研的代码风格是C语言,由于没有面向对象的支持,所以和Java还是很不同的。所以,我的建议是:可以用这门课程先大概了解一下基本数据结构,但具体去“抠”每一个部分具体考研考察的问题,还需要去找考研相关的教材或者视频教程,以他们为准。
具体,其实,这个课程每一章节的标题都很清晰,基本上是一章一个数据结构。比对你给的这个考纲,看以下章节即可:
1,2,3,4,5,6,7,8,12,14,15
其中第二章的内容虽然考研不考,但是在这个课程中是3,4章的基石,所以一了解一下没有坏处:)
另外,排序和图论相关的话题,在这个课程中不涉及。如果对我的讲解感兴趣,可以参考这个课程的相关章节:https://coding.imooc.com/class/71.html
最后,考研完全不需要刷Leetcode,这个课程不用看https://coding.imooc.com/class/82.html :)
提前预祝你考研取的好成绩,考上复旦!:)
加油!:)
谢谢波波老师!我会好好努力的!
登录后可查看更多问答,登录/注册
动态数组/栈/队列/链表/BST/堆/线段树/Trie/并查集/AVL/红黑树…
10.3k 16
1.4k 17
1.3k 14
1.2k 14