- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
试卷代号1,010j、座位号田.doc
试卷代号:1010
中央广播电视大学2010—2011学年度第二学期“开放本科”期末考试
数据结构试题
2011年7月
一、单项选择题(在括号内填写所选择的标号。每小题2分。共18
分l
1.一种抽象数据类型包括数据和( )两个部分。
A数据类型 B操作
C数据抽象 D类型说明
4.在下列广义表中.( )又是一个线性袭。
A E(a,(b,c)) B.E(a,E)
c.E(a,b) 11 E(a,())
5在一棵深度为3的三叉树中,最多含有( )个结点。假定树根结点的深度为1。
A.10 B11
C.12 D 13
6.向一棵AVL树插人元素时·可能引起对最小不平衡子树的双向旋转的调整荽骜此
时需要修改相关( )个指针域的值。
A.2 B3
C.4 D5
7.在一个具有n个顶点的有向图的邻接矩阵表示中.删除一条边i,j需要的时间复杂度为( )。
8.在一棵B树砷,当插入一个元素时,若最终引起树根结点的分裂i而新树的高度比原树的高度( )。
A.减1 B减2
C增1 D增2
9.对存储有n个元素的长度为m的散列表进行搜索,平均搜索长度与( )有关
A n B m
Cn/m Dn*m
二.填空题(在横线处填写合适的内窖。每小题2分.共14分)
1.链表只适用于------------查找
2.归并排序算法的时间复杂度为------------
3.在一个链式队列中,若队头指针与队尾指针的值相同,则表示该队列至多有------------个结点。
4.假定一棵树的广义表表示为a(b,c,d(e,f),g(h)),则结点f的层数为------------。假定
树根结点的层数为0。
5.从一棵二叉搜索树中搜索一个元素时.若给定值大于根结点的值,则需要向根的
------------镕续搜索。
6每次从第i至第n个元素中顺序挑选出一个最小元素,把它交换到第i个位置,此种排
序方法叫做-----------排序。
7.快速排序在最坏情况下的时间复杂度为-----------
三、判断题(在每,J、题后面的括号内打对号’‘√”襄示敦述正确或打叉号。×”表示叙述错误。每小题2分。共14分)
1.若每次从队列中取出的是具有最高优先权的元素.删称此队列为优先级队列。( )
2.递归定义的数据结构通常不需要采用递归的算法对其运算。( )
3.当从一个最小堆中删除一个元素时,需要把堆尾元素填补到堆顶位置.然后再按条件把它逐层向下调整,直到调整到合适位置为止。( )
4.对于一棵具有n个结点、高度为h的二l叉树,进行任一种次序遍历的时间复杂度均为0(n)。( )
5.对于同一组记录集合,生成二叉搜索树的形态与插入记录的次序无关。( )
6.装载因子是散列存储中的一个重要指标,它反映了散列表的装满程度。( )
7.在一棵B树中,所有叶结点都处在同一层上。( )
四、运算题(每小题6分.共30分
1.假定一棵普通树的广义表表示为a(b(e),e(f(h,i,j),g)),分别写出对其进行先根和按层遍历的结果。
先根:
按层:
2.假定一个线性表为(38,52,25·74,68,16,30),根据此表中的元素排列次序生成一棵二叉搜索树,求出该二叉搜索树中分支结点数和叶子结点数。
分支结点数:
叶子结点数:
3.已期一个数据集舍为(28,12.16,4g,34,30},试把它调整为一个最太堆
晟大堆:
假定此图采用邻接矩阵表表示,根据图的遍历算法分别鼍出从顶点1出发进行瀑度优先
搜索和广度优先搜索所得到的顶点序列。
深度优先搜索序列:
广度优先搜索序列:
五、算法分析题(每小题8分.共16分
算法功能:
六.算法设计题(8分)
试卷代号???1010
中央广播电视大学ZOIO一2011学年度第二学期“开放本科期末考试
数据结构试题答案及评分标准
(供参考)
一、单项选择题(在括号内填写所选择的标号。每小题2分,共18分)
1.B 2.A 3.B 4.C 5.D
6.D 7.A 8.C 9.C
=、填空题{在横线处填写合适内容。每小题2分.共14分)
1.顺序
2 O(nlog2n)
3.1
4.2
5.右子树
6.直接选择
三、判断蕞(在每小题后面的括号内打对号“√”表示叙述正确或打叉号“×”表示叙述错误。每小题
文档评论(0)