vlambda博客
学习文章列表

C语言与数据结构初期备考方式推荐

---C语言基础不好的要跟着视频学习,基础好的直接过书,做相关习题。

---数据结构最晚八月份开始复习,越早越好,数据结构用书使用天勤数据结构或王道数据结构。十月之前数据结构至少过两遍

---10月初左右然后开始做真题,真题至少做两边。每做完一遍做知识总结与补充

---11月份下旬回到课本做知识漏洞补充。


下面详细展开备考初期不同基础学生怎么学,看什么视频,及分享资源。


C语言程序设计


有基础的学生:

有基础是指学过C或C++,学的时候表现比较好,之后的学习过程中虽然不常用C/C++,但经常使用其他语言(比如C#、Java等)编程。对于基础的同学建议大致浏览一遍课本或看天勤数据结构视频课程的语言基础,直接做题即可,甚至不用复习C语言及其题目直接进入数据结构。

对于有一定基础同学为何建议快速过C语言,原因是①考试考的是编程大题,细枝末节不考;②编程题只需要有程序设计思想即可做,C语言的结构体、指针等最难部分编程大题用不着;③数据结构入门前还会有必备的C语言基础强化。

基础薄弱的同学:

没有接触过C或C++或者大一学过,但之后没怎么接触编程并觉得大一学的现在忘得差不多了这类同学应该系统学习C语言,任选下面两个老师之一学:

推荐一:浙大翁恺老师,B站如下搜索即可搜到,跟着视频学习同时可以到他推荐的PTA平台上练题。记得只看他的74课时或76课时的基础阶段课程,进阶的课程暂时暂时不看,进阶内容都是些杂碎知识,学了也用不着,后期学有余力再看。

推荐二:小甲鱼C语言,B站搜索即可搜到


上机软件:任选一个:Codeblocks、Dev-C++、VC++ 6.0、Visual Studio

其他:C语言学习初期尽量上机,知道基本编程语法后手写代码即可;学会调试程序很重要,便于查找程序错误,不同软件调试方式不一样吗,自行查找学;C语言一般看一遍即可,更多时间放到做题上;为了给足数据结构备考时间,应最迟八月前结束C语言




数据结构


使用天勤数据结构或王道数据结构而不直接使用课本备考已经经过了历届考生的检验。这两本辅导书都是优秀的辅导书,天勤数据结构优势是知识点讲解更易懂易学,代码更完整,内容更丰富完整,王道数据结构优势是习题更多,代码更贴合考试指定的参考教材,往届使用天勤更多。以下百度云资源包括:①21版天勤与王道电子版、②数据结构必备的C与C++基础视频、③全程班视频,全程班视频包括天勤数据结构配套视频、王道数据结构配套视频、文都考研数据结构视频、新东方数据结构视频,这些全程班视频任选一个即可更多数据结构


基础好的同学看一遍上述数据结构必备的C与C++基础视频然后直接看天勤数据结构或王道数据结构做习题即可。数据结构第一遍要花两个月左右,第二遍要花半个月到一个月,酌情第三遍

基础不好的同学先看上述数据结构必备的C与C++基础视频,然后用着天勤数据结构或王道数据结构并跟着全程班视频学。数据结构第一遍要花两三个月,第二遍要花一个月,第三遍一两周……


百度云资源链接:

https://pan.baidu.com/s/4oF7lAgq

数据结构前期不需要上机,后期有时间能上机再上机。