数据结构学习方法经验贴🥳
😄先简单介绍一下学长的情况,学长考研那年专业课考的是820,了解过的小伙伴可能会比较清楚820是出了名的难与刁钻,那年平均分90+,最高分120+,学长考了110。
🥳 学长在备考数据结构的过程中,为了更好地学习,还录制了王道数据结构的代码题讲解,上岸后录制了针对数据结构代码题学习的系列视频《考研数据结构百题狂练》,编写了《考研c语言基础速览》带领同学们快速掌握C语言基础。最后也确实如我所愿,对数据结构的理解与学习起到了相当大的作用,不是说倡导大家一定得学我这样去做,只是想告诉大家,我对于数据结构的学习方法有着一定的见解,希望大家放心。接下来我会讲讲我的对于数据结构备考的一些想法。
🤟408与自命题
🧐首先,对于考研计算机数据结构的备考分为两类:408统考与院校自命题。为什么我会将它们区分开来呢?一方面,408中的数据结构部分代码题是偏少的,两道题甚至一道题,所以针对408的复习侧重点肯定是选择题与一些综合题的训练;而自命题不同,命题及其不确定,难度普遍偏大,体现在代码题的题量上,所以自命题的备考应重视代码题的训练。明确上述区别之后,同学们可以对症下药,制定属于自己的计划,至少大方向上不出错。
🤞辅导书籍
🥰其次,教材的选择,学长当时选用的是王道的数据结构,你得承认王道在考研计算机教辅上面确实领先于其他机构,所以大家利用好这本书就好。当然有书还不够,关键是如何使用。
分为两种情况:
一、没有c语言基础的同学,建议先行学习C语言相关基础知识,包括一些基础语法、数组、指针、结构体等的常见用法,因为数据结构的各类思想,仍然需要底层语言来实现,他们相生相伴;
二、有C语言基础的同学,可以直接上手数据结构的学习,那对于王道数据结构的这本书的学习也有一定的讲究,建议大家可以跟着王道视频学习,学习一节做一节的课后习题,注意,第一轮学习不必强求自己去做课后的综合题、代码题,把选择题保质保量的做好即可,标记出出错的题目,二轮重做。
🤜如何学习
🤠当一轮学习完成之后,第二轮就需要将第一轮做错的选择题再做一遍,并且将代码题综合题硬着头皮去做,不要有畏难情绪,大家都是这么过来的,当然学长这里不建议只写伪代码,看似好像初试又不上机,伪代码就足够了,实则不然,伪代码有着天然的不足,很多同学都会陷入一个窘境,那就是根本不知道自己写的伪代码到底对不对,没有人能够告诉他,而且很大可能是错的,自己却误以为是对的。这样的情况对于我们的学习是极其不利的,应极力避免。最好的办法就是写出可执行代码,让计算机替我们判断我们到底写对没有,而且大家不要觉得上机很浪费时间,学长经历过,前期的确会因为各种环境配置或者报错搞得心力交瘁,但是这个过程不会太久,接下来等待你的便是无比自信的代码书写。学长不建议无脑背代码,如果不加积极的的死记硬背,那只会更糟糕,考试大概率不会出现你背过的原题,我们需要去理解,去掌握,才能以不变应万变。
🌳第二轮可谓是最艰难的一轮,第二轮结束之后,第三轮你就要开始针对报考院校针对性复习了,院校真题,务必吃的透透的,对于第二轮出错的题目也要再做一遍,把之前写过的代码隔几天又拿出来看看写写,就像背单词一样。
👀合适自己才最好
🌿当然,任何的备考建议都需要同学们理性看待,一定要在此基础之上,将其改造成适合自己的方法,切不可盲目照搬照抄。
❤️你们都是最棒的
🌹我记得我的高中班主任说过这样一句话,他说,重复是成功之母。这句话也一直影响着我,我们大多数人皆是普通人,我们有的时候真的会觉得自己不是学习的料,为什么别人那么容易理解的东西在我这儿无比困难。同学们,可那又怎样呢,我们仍然是这个世界上独一无二的个体,谁也无法替代。只管在正确的道路上奔跑,就像在环形赛道上奔跑,好像一直在循环往复,殊不知终点即将达到。预祝大家成功上岸!