400-780-1011 全国统一24小时咨询服务热线

首页 > 院校资讯 > 考研大纲 >

2024考研大纲:中国农业大学2024年考研自命题科目 821数据结构考试大纲

网络 471 2023-12-06 14:30:02

附附件3 考试大纲模板

821数据结构考试科目考试大纲

I.考试性质

821数据结构是为我校招收计算机技术和农业工程与信息技术专业的硕士研究生而设置的具有选拔性质的自命题科目。其目的是科学、公平、有效地测试考生是否具备攻读计算机技术和农业工程与信息技术专业硕士学位所需要的知识和能力要求,评价的标准是高等学校学学科优秀本科毕业生所能达到的及格或及格以上水平,以利于择优选拔,确保硕士研究生的招生质量。

II.考查目标

要求考生理解数据结构的基本概念掌握数据的逻辑结构、存储结构及其差异,以及各种基本操作的实现掌握基本的数据处理原理和方法并在此基础上,能够对算法进行设计与分析能够选择合适的数据结构和方法进行问题求解。

III.考试形式和试卷结构

一、试卷满分及考试时间

试卷满分为150分,考试时间为180分钟

二、答题方式

答题方式为闭卷、笔试

三、试卷内容与题型结构

单选题10题每小题2分共20分

填空题10题每小题2分共20分

简答题5题每小题 5分共25分

综合题3题每小题15分共45分

算法题4题每小题10分共40分

Ⅳ.考查内容

1.概念

(1)基本概念和术语

?数据数据结构抽象数据类型等基本概念和相关术语

(2)算法的描述和分析

?算法、算法的时间复杂度和空间复杂度概念算法描述和算法分析的方法对于一般算法能分析出时间复杂度

2.线性表

(1)线性表的概念

?线性表的逻辑结构存储结构顺序表,单链表,双链表,循环链表,静态链表

(2)线性表的实现

?顺序存储结构查找、插入、删除等基本操作及其平均时间性能分析?链式存储结构查找、插入、删除等基本操作及其平均时间性能分析

3.栈、队列

(1)栈和队列的概念

?栈和队列的逻辑结构存储结构顺序栈,循环队列,链式栈,链式队列

(2)栈和队列的实现

?顺序存储结构入栈、出栈、入队、出队等基本操作及其平均时间性能分析链式存储结构入栈、出栈、入队、出队等基本操作及其平均时间性能分析

4.数组和广义表

(1)数组和广义表的概念

?数组和广义表的逻辑结构数组的压缩存储特殊矩阵压缩存储、稀疏矩阵压缩存储)广义表的链式存储

(2)数组和广义表的实现

?数组顺序存储结构:一般数组顺序存储的地址计算方法广义表链式存储结构:非空广义表的求表头和表尾等基本操作

5.树和二叉树

(1)树和二叉树的概念

?树和二叉树的逻辑结构存储结构二叉树树和森林的遍历森林与二叉树的转换方法

(2)树和二叉树的实现

?二叉树的递归遍历Huffman树Huffman编码

6.图

(1)图的概念

?图的逻辑结构存储结构邻接矩阵、邻接表图的遍历深度优先搜索方法、广度优先搜索方法)。

(2)图的实现

?最小(代价)生成树Prim和Kruskal方法),最短路径Dijkstra方法),拓扑排序关键路径

7.查找

(1)查找的概念

?查找表、查找分类、查找结构查找算法效率的评判标准平均查找长度)。

(2)静态表及其查找

?顺序查找折半查找

(3)动态表及其查找

?二叉排序树平衡二叉树

(4)Hash表及其查找

?Hash函数处理冲突方法Hash查找

(5)各种查找算法的分析

8.排序

(1)排序的概念

?排序方法稳定性、排序分类排序算法效率的评判标准

(2)插入排序

?简单插入排序希尔排序

(3)交换排序

?冒泡排序快速排序

(4)选择排序

?简单选择排序堆排序

(5)归并排序

?二路归并排序分治归并排序

基数排序

各种排序算法的比较

附件: 中国农业大学2024年考研自命题科目 821数据结构考试大纲.docx

快给朋友分享吧!

免责声明:本站所提供的内容均来源于网友提供或网络搜集,由本站编辑整理,仅供个人研究、交流学习使用,不涉及商业盈利目的。如涉及版权问题,请联系本站管理员予以更改或删除。

非特殊说明,本文版权原作者,转载请注明出处

本文地址:https://www.kaoyanying.com/dagang/156234.html
关于我们
  • 关于我们
  • 产品&服务
    找院校 找专业 去提问 复试信息
    帮助中心
    • 考研营小程序

      考研营小程序

    • 考研营手机站

      考研营手机站

    • 微信公众号

      微信公众号

    • 研课网

      研课网

    商务合作 咨询电话:400-780-1011 在线客服 友情链接:2375219877