考研数据结构难吗?
我以我的角度来谈一下,本科计算机专业,大三开始学数据结构这门课,老师主要是用C语言进行代码演示,因为学过C语言所以上课还算听得进去(后来觉得其实可以自学算法和数据结构,没必要花大量的时间来学习这个语言) 大四考研,复试考一门专业课就是数据结构,当时就复习了半个月,1月底到2月中旬吧,最后成绩是满分150分考了147分,面试的时候有问了一些简单的问题,比如:二叉树的中序和后序遍历有什么区别、栈和队列的区别。 其实我觉得,如果你大学四年真正认真上过课,并且做过课后练习题的话,那么对于这门功课的学习就不会感觉吃力,至于难点就在于,你要自己多去思考,为什么这样实现会好,而不是照搬老师上课讲的代码。
如果真要准备这门考试的话,首先还是要好好看一遍课本,知道各种概念,然后买一套历年考研真题,做一做,找找感觉,大概有个了解之后再去看看一些名师的讲课视频,最后总结一下错题集,在考前一周拿出来翻一翻。 不过现在时间还早可以先慢慢来,到了大三下的时候再系统地过几遍知识点就行~ 最后推荐一个APP“DataStructure”,里面有很多数据结构的实现,你可以下载下来运行一下,加深理解。