当前位置:首页 > 问答百科 > 正文内容

数据结构考研(考研数据结构)

福瑞号2022-11-30 15:30:08问答百科159
数据结构考研(考研数据结构)-图1

2、数据结构考研建议使用《数据结构考研辅导》,作者是王红梅、胡明,由清华大学出版社出版。本书共分9章,第0和第1章分别为课程分析与复习方法和绪论。第2~8章对应《计算机学科专业基础综合考试大纲》,内容包括线性表、栈和队列、数组、树和二叉树、图、查找、排序。

数据结构是计算机最重要的专业课,只要还在干这行就逃不掉数据结构的学习和应用。这门课在统考中占到了45分(满分150分),然而这一门课又像毕加索一样抽象,对跨考的同学非常不友好。知彼知己者,百战不殆;不知彼而知己,一胜一负;不知彼,不知己,每战必殆。

那么怎样看书和做题呢?首先熟悉概念。这里的概念包括一些数据结构的概念以及算法的流程。很多概念的描述不是一时半会能理解的,没关系第一次看不要求深刻理解,先有个印象,然后进行实际操作,比如链表插入删除画图,二叉树遍历画图,手动排序等等,通过实际操作加深理解概念。在这一步不要过于纠结抽象的问题,也不要纠结代码,把这些工作当成乐高玩具就好。

然后熟悉代码。熟悉了操作题目后就可以逐渐抄袭,模仿书上的示例代码,由于严蔚敏版的教材代码过于……,在这里可以学习下王道天勤的代码。下列基础代码一定要掌握,各类算法题以及选择都可以在从这里衍生:链表的插入删除。算法题一般是单链表,选择题还会涉及到双链表循环链表。队列和栈的出入函数。考试中通常是可以直接使用栈或者队列,除非明确 要求你实现一个队列或者栈。相对而言这一章的代码比较简单。数组的基本操作。包括数组的遍历,插入删除。二叉树的遍历。包括前中后层序。其中前中层序都比较简单,后序需要多花点精力。这部分代码的递归形式和非递归都要学会。链表和二叉树是最可能出现算法题的地方。图的DFS和BFS。这是两种最基本的遍历方式,在此基础上可以出一些题目,比如北邮考过判断一个图是不是有环路。如果学的好的同学会发现二叉树遍历和图的遍历存在一些相关性。查找。主要是二分查找,二分查找原理简单但是写的时候注意边界问题。各类排序算法。各类排序算法的代码都要会,还要掌握各类排序算法的时间复杂度空间复杂度。以上代码一定要经常练习,反复练习,不要只背下来还有理解其原理,知道为什么这样写。

之后做习题。关于习题的选择我优先推荐1800.这本书的题目比较全面,包含了很多学校的真题,优先做选择,时间充裕再做填空和解答题。如果时间不够可以只做王道或者天勤的题目。习题中最令人棘手的当属算法设计题目,很多写代码少的同学感觉并没有思路。算法设计题目主要是两个问题,第一想不出算法或者想不出最优算法,第二想出来算法不会实现。从以往的真题中来看,可以看到算法题主要集中在数组,链表和二叉树。如果是链表或者二叉树比较容易想到算法或者暴力算法。如果是数组的题目,最优算法还是存在一定难度,有些时候需要暴力破解。但是很多算法题目可以在教材中找到参考,而非给你个比较难的没有边际的题目,也不至于说考你设计个DP,Greedy,FSM之类的在LeetCode中都有可能是Hard的题目。因此还是要熟练掌握书上的算法,并多多研究各种习题的算法解答,最开始想不到没关系,一点一点学习模仿,不要想着有什么万能的办法可以速成算法题,这种题目不是一朝一夕可以成的,需要不断练习摸索 。

数据结构考研(考研数据结构)-图2

扫描二维码推送至手机访问。

版权声明:本文由福瑞号发布,如需转载请注明出处。

本文链接:https://www.furui.com.cn/7002.html

“数据结构考研(考研数据结构)” 的相关文章

明日复明日明日何其多的下一句(明日复明日)

明日复明日明日何其多的下一句(明日复明日)

“今日我要开始全新的生活,今日我要破茧成蝶,今日我要把智慧的果实摘下”,今日我要……!当我手捧羊皮卷打开第一章,第一卷的宣言文字映入我的眼帘时,一种无形的力量顿时从心中升腾而起。 当一个人真正有了为今日而行动的梦想并付诸行动时,命运之神便在关于他的成功之时赋予某种意义,今日的行动意味着明天的成功,...

范丞丞范冰冰是什么关系(范冰冰范丞丞不愧是亲姐弟)

范丞丞范冰冰是什么关系(范冰冰范丞丞不愧是亲姐弟)

虽然范冰冰和范丞丞是亲姐弟俩,但是不少人一直都不太相信,而不久前,范丞丞的一组滑雪照曝光,让大家终于相信了俩人亲人的血缘关系,在雪地上穿着一身厚重滑雪服的范丞丞,戴着滑雪眼镜只露出嘴和下巴的样子,简直就是范冰冰本人啊! 以往大家看范丞丞,感觉和范冰冰没有太多相似的地方,比起范冰冰五官的大气,范丞丞...

sofa怎么读(五问五答|刘亚利:31号文与集采目录如何衔接)

sofa怎么读(五问五答|刘亚利:31号文与集采目录如何衔接)

政府采购信息报社创办社长、高级编辑刘亚利 11月4日,政府采购信息报社创办社长、高级编辑刘亚利受邀为北京市采购人、集中采购机构、区财政部门工作人员,针对《政府采购品目分类目录》(2022年版)(财库〔2022〕31号,以下简称31号文)开展了系统、深入地在线培训。 刘亚利围绕修订历史、修订内容...

唐山大地震是多少级别呢(突发)

唐山大地震是多少级别呢(突发)

中国地震台网正式测定:07月12日06时38分在河北唐山市古冶区(北纬39.78度,东经118.44度)发生5.1级地震,震源深度10千米。 据中国地震台网,震中距古冶区7公里、距开平区19公里、距滦州市23公里、距丰润区24公里、距路北区27公里,距唐山市28公里,距天津市132公里。 根据中国...

复仇者联盟3谁死了(复仇者联盟3超级英雄真的死去)

复仇者联盟3谁死了(复仇者联盟3超级英雄真的死去)

《复仇者联盟3》中那些成批死去的超级英雄让人惋惜,可是这是真正死亡啦么?虽然众多超级英雄纷纷消失,但未必就是死亡,很多人极有可能会复活。目前看《复联3》中只有幻视和洛基是我们看到的真正意义上的死亡,其实洛基也极有可能没有死,下面我们分析下。 @图片来源于w'l 《复仇者联盟3》中,虽然灭霸被雷...

世界总人口有多少人2019年的(信吗)

世界总人口有多少人2019年的(信吗)

联合国经济和社会事务部在纽约总部发布了2019年《世界人口展望》报告,报告中显示,2019年全球人口约为77亿。南生注意到,2018年中国(本文中国指的都是中国大陆)人口,约为13.95亿,在2019年一定超过14亿了,占比约为18%。 印度人口在2019预测为13.5亿左右,占比约为17.5%。...