- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
数据结构专硕考研真题及答案
单项选择题(每题2分,共10题)
1.线性表的顺序存储结构是一种
A.随机存取的存储结构
B.顺序存取的存储结构
C.索引存取的存储结构
D.散列存取的存储结构
2.栈和队列的共同点是
A.都是先进后出
B.都是先进先出
C.只允许在端点处插入和删除元素
D.没有共同点
3.深度为5的完全二叉树的结点数不可能是
A.15
B.16
C.17
D.18
4.若一棵二叉树的前序遍历序列和后序遍历序列分别为1,2,3,4和4,3,2,1,则该二叉树的中序遍历序列不会是
A.1,2,3,4
B.2,3,4,1
C.3,2,4,1
D.4,3,2,1
5.以下属于非线性结构的是
A.队列
B.栈
C.二叉树
D.线性表
6.对n个记录的文件进行快速排序,所需要的辅助存储空间大致为
A.O(n)
B.O(1)
C.O(log2n)
D.O(n2)
7.设有6个结点的无向图,该图至少应有()条边才能确保是一个连通图。
A.5
B.6
C.7
D.8
8.下列排序方法中,平均时间复杂度为O(nlogn)且空间复杂度为O(1)的是
A.快速排序
B.堆排序
C.归并排序
D.冒泡排序
9.已知二叉树的先序序列为ABDECF,中序序列为DBEAFC,则后序序列为
A.DEBFCA
B.DEFBCA
C.DFEBCA
D.DBEFCA
10.顺序查找法适合于存储结构为()的线性表。
A.散列存储
B.顺序存储或链式存储
C.压缩存储
D.索引存储
答案:1.A2.C3.A4.C5.C6.C7.A8.B9.A10.B
多项选择题(每题2分,共10题)
1.以下哪些是数据结构研究的内容
A.数据的逻辑结构
B.数据的存储结构
C.数据的运算
D.数据的传输
2.下列关于栈的叙述中,正确的是
A.栈顶元素最先能被删除
B.栈底元素最后才能被删除
C.栈底元素是最先被插入的
D.栈操作遵循先进后出原则
3.一棵二叉树的度为2的结点个数为n2,则叶子结点个数n0为
A.n2+1
B.n2-1
C.2n2+1
D.2n2-1
4.下列排序算法中,哪些是稳定的排序算法
A.冒泡排序
B.选择排序
C.插入排序
D.归并排序
5.对于一个具有n个顶点的无向图,下列说法正确的是
A.若它是连通图,则边数大于等于n-1
B.若它是强连通图,则边数大于等于n
C.若它是完全图,则边数为n(n-1)/2
D.若它是有向图,则边数最多为n(n-1)
6.顺序存储结构的优点有
A.存储密度大
B.可随机存取
C.插入删除效率高
D.无需额外指针空间
7.以下哪些是图的遍历方法
A.广度优先搜索
B.深度优先搜索
C.前序遍历
D.后序遍历
8.哈希表的冲突处理方法有
A.开放定址法
B.链地址法
C.再哈希法
D.建立公共溢出区法
9.下列关于线性表的叙述中,正确的是
A.线性表是一种线性结构
B.线性表可以为空表
C.线性表的长度是有限的
D.线性表中的元素可以是不同类型的数据
10.以下哪些是树的基本性质
A.树中的结点数等于所有结点度数之和加1
B.度为m的树中第i层上至多有mi-1个结点
C.高度为h的m叉树至多有(mh-1)/(m-1)个结点
D.具有n个结点的m叉树的最小高度为?logm(n(m-1)+1)?
答案:1.ABC2.ABCD3.A4.ACD5.ABCD6.ABD7.AB8.ABCD9.ABCD10.ABCD
判断题(每题2分,共10题)
1.数据的逻辑结构与存储结构无关。()
2.栈和队列都是限制存取点的线性结构。()
3.完全二叉树一定是满二叉树。()
4.快速排序在最坏情况下的时间复杂度为O(n2)。()
5.图的遍历过程中,每个顶点仅被访问一次。()
6.顺序存储结构的线性表进行插入操作时效率较高。()
7.二叉排序树的中序遍历序列是有序序列。()
8.哈希表查找的平均时间复杂度为O(1)。()
9.线性表的链式存储结构比顺序存储结构更节省存储空间。()
10.拓扑排序可以判断一个有向图是否有环。()
答案:1.√2.√3.×4.√5.√6.×7.√8.√9.×10.√
简答题(总
原创力文档


文档评论(0)