- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据结构-重庆交通大学2014年全国硕士研究生入学统一考试.doc
重庆交通大学2014年全国硕士研究生入学统一考试
《数据结构》考试大纲
一、考试总体要求:
1、熟练掌握数据结构的基本概念,包括数据的逻辑结构、存储结构和算法,掌握算法分析的基本概念,能进行算法复杂度的分析。
熟练掌握线性表的基本概念以及两种存储结构的表示和实现,掌握在两种存储结构下各种线性表的基本操作的算法设计。
熟练掌握栈和队列的基本概念与特性,掌握在两种存储结构下对栈和队列进行插入和删除等操作,以及利用栈与队列解决实际问题的基本方法。
充分了解串的基本概念、掌握串的存储结构和相关的操作算法。
掌握数组、广义表和稀疏矩阵的基本概念,存储结构和基本操作的实现
充分了解树型结构的逻辑特征,掌握树的各种存储结构的表示方法,能够熟练地掌握树的的三种遍历的递归和非递归算法,掌握利用二叉树的遍历操作解决实际问题的方法,掌握线索二叉树的基本概念以及存储结构的表示和实现,掌握在线索二叉树上进行遍历和查找的算法,掌握二叉排序树的建立以及在二叉排序树中查找一个结点存在与否的算法。
充分了解图的逻辑结构的特点,熟练掌握常用的两种存储方法(邻接矩阵和邻接表)以及在以上存储结构上的深度优先和广度优先遍历算法的设计,了解图的其他存储结构。掌握最小生成树的Prim算法和Kruskal算法、能进行最短路径、拓扑排序的算法具体求解过程。
充分了解各种顺序文件的结构与相应的查找方法;了解各种查找算法之间时空效率的差异;从结构与操作上了解散列文件的建立、散列函数的选择(构造)原则、处理散列冲突的方法以及在散列文件中查找一个记录存在与否的过程。
充分了解各种排序方法的排序特点和排序过程,对于任意给出的数据元素序列,能够熟练地采用指定排序方法进行排序,并且能够对每一种排序方法排序过程中所进行的元素之间的比较次数、相应排序算法的时间、空间、排序的稳定性等性能进行简单分析。
考试内容
1、绪论
(1)数据结构的基本概念,数据的逻辑结构、存储结构。
(2)算法的定义、算法的基本特性以及算法分析的基本概念。
2、线性表
(1)线性关系、线性表的定义,线性表的基本操作。
(2) 线性表的顺序存储结构与链式存储结构(包括单链表、循环链表和双向链表)的定义和实现。在以上两种存储结构上对线性表实施的操作(包括三种链表的建立、插入和删除、检索等)的算法设计。
(3)线性表的应用。
3、栈与队列
(1)栈与队列的基本概念、基本操作。
(2)栈与队列的顺序存储结构与链式存储结构定义和实现。
(3)在不同存储结构上对堆栈与队列实施插入与删除等基本操作对应的算法设计。
(4)栈与队列的应用。
4、串
(1)串的基本概念、串的基本操作和存储结构。
(2)串的模式匹配算法和改进的KMP算法
5、数组和广义表
(1)数组的概念、多维数组的实现
(2)对称矩阵和稀疏矩阵的压缩存储
(3)广义表的基本概念
6、树与二叉树
(1)树的定义和性质
(2)二叉树的概念、性质和实现
(3)遍历二叉树和线索二叉树
(4)树和森林
(5)赫夫曼树及其应用
(6)树的计数
7、图
(1)图的定义,基本概念,图的分类,常用名词术语。
(2)图的邻接矩阵存储方法、邻接表存储方法的实现。
(3)图的遍历操作。
(4)最小生成树,最短路径,AOV网与拓扑排序。
8、文件及查找
(1)数据文件的基本概念和基本术语,数据文件的基本操作。
(2)顺序文件、索引文件、散列(Hash)文件。
(3)顺序文件的顺序查找方法、排序连续顺序文件的折半查找方法以及其他文件的基本查找方法。
9、内排序
(1)排序的基本概念,排序方法的分类。
(2)插入排序法(含折半插入排序法)、选择排序法、泡排序法、快速排序法、堆积排序法、归并排序、基数排序。各种排序方法排序的原理、规律和特点,各种排序算法的时空复杂度简单分析。
二、考试形式与试卷结构
(一)考试形式
考试形式为笔试,考试时间为3小时,满分为150分。
(二)试卷结构(题型)
1.单项选择题和多项选择题;
2.填空题(基本概念、基本知识、基本方法);
3.简答题;
4.应用题(求解问题);
5.算法和程序设计填空题;
6.算法和程序设计与分析题;
7.其它题型。
三、主要参考书目
1、《数据结构》严蔚敏,清华大学出版社;
2、《数据结构》殷人昆 清华大学出版社
您可能关注的文档
最近下载
- 2025年广东东莞农村商业银行春季校园招聘笔试历年典型考题及考点剖析附带答案详解.docx
- 制浆车间生产初步技术方案(桉木).docx VIP
- 部编三年级上册语文第二单元主题阅读.doc VIP
- ARKInvestBigIdeas2025-歌者PPT中文校对版.pdf VIP
- 新中国55年统计资料汇编-全国篇.doc VIP
- 2025西双版纳供电局及所属县级供电企业项目制用工招聘(14人)笔试参考题库附答案解析.docx VIP
- (三十六计.docx VIP
- 2025年10月全国自考《马克思主义基本原理概论》真题及答案 .pdf VIP
- 大数据数据资产价值评估.pdf VIP
- 钟君申论笔记.doc VIP
文档评论(0)