ImageVerifierCode 换一换
格式:DOCX , 页数:12 ,大小:2.06MB ,
资源ID:7762189      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/7762189.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(自考数据结构02331试题及答案解析.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

自考数据结构02331试题及答案解析.docx

1、自考数据结构02331试题及答案解析2015年lO月高等教育自学考试全国统一命题考试数据结构 试卷(课程代码02331)本试卷共8页。满分l00分。考试时间l50分钟。考生答题注意事项:1本卷所有试题必须在答题卡上作答。答在试卷上无效,试卷空白处和背面均可作草稿纸.2第一部分为选择题。必须对应试卷上的题号使用2B铅笔将“答题卡”的相应代码涂黑。3第二部分为非选择题。必须注明大、小题号,使用05毫米黑色字迹签字笔作答。4合理安排答题空间超出答题区域无效。第一部分 选择题一、单项选择题(本大题共l5小题,每小题2分,共30分) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其选出并将“答

2、题卡” 的相应代码涂黑。未涂、错涂或多涂均无分。1下列选项中,不属于线性结构的是 A网 B栈 C队列 D线性表2长度为n的顺序表,删除位置i上的元素(0in一1),需要移动的元素个数为 Ani Bnil Ci Di+1 3栈采用不同的存储方式时,下列关于出栈过程的叙述中,正确的是 A顺序栈需要判定栈空,链栈也需要判定 B顺序栈需要判定栈空,而链栈不需要判定 C顺序栈不需要判定栈空,而链栈需要判定 D顺序栈不需要判定栈空,链栈也不需要判定4若一个栈以数组V0n-1存储,初始栈顶指针top为n,则x入栈的正确操作是 Atop=top+1;Vtop=x BVtop=x;top=top+1 Ctop=

3、top一1;Vmp=x DVtop=x;top=topl5在二维数组a910中:每个数组元素占用3个存储空间,从首地址SA开始按行优先 连续存放,则元素a85的起始地址是 ASA+141 BSA+144 CSA+222 DSA+2556广义表A=(x,(y),(a),A)的深度是 A2 B3 C4 D7一棵左子树为空的二叉树在前序线索化后,其空指针域个数为 A0 B1 C2 D不确定8下列关于哈夫曼树的叙述中,错误的是 A用n个结点构造的哈夫曼树是唯一的 B哈夫曼树中只有度为0或度为2的结点 C树中两个权值最小的结点可能是兄弟结点 D同一结点集构造的二叉树中,哈夫曼树的WPL最小96个顶点的强

4、连通图中,含有的边数至少是 A4 B5 C6 D710对题l0图进行深度优先搜索遍历,下列选项中,正确的遍历序列是12有向图采用邻接矩阵存储,某一行中非零元素的个数等于 A对应顶点v的度 B对应顶点v的出度 C对应顶点v的入度 D依附于对应顶点v的边数13下列选项中,符合堆定义的是 A102,24,55,60,89,93 B24,89,55,60,93,102 C102,93,55,60,89,24 D102,60。89,93,55,2414已知关键字序列为66,82,25,51,98,108,利用快速排序方法,以第一个元素为基准得到的一趟排序结果为 A25,51,66,82,98,108 B

5、25,51,66,98,82,108 C51,25,66,108,98,82 D51,25,66,82,98,10815下列选项中,其平均查找性能与基于二叉排序树的查找相当的是 A二分查找 B顺序查找 C分块查找 D索引顺序查找第二部分 非选择题二、填空题 (本大题共l0小题,每小题2分,共20分) 请在答题卡上作答。16线性表(a1,a2,an)中,除_外,每个元素都有唯一的直接前趋。17指针P指向单链表中某个结点,在P所指结点后插入指针s所指的结点,正确的操作序 列是_。18设Push,、Pop分别表示人栈和出栈操作,x=10,y=20,z=30。依次进行下列操作: Push(y)、Pus

6、h(z)、Push(z)、X=Pop()、Y=Pop(),x,y的值分别是_。19广义表L=(a,(b,e,(e,f,g,h),head(L)= _。20设树T的度为3,其中度为1、2和3的结点个数分别为3、2和1,则T中叶子结点的个数为_。21由一棵二叉树的后序遍历序列和_遍历序列可以唯一确定该二叉树。22在有n个顶点的无向图中,任一顶点的度不大于_。23借助于一个栈来实现的图的遍历算法是_。24. 若有向图中存在拓扑排序序列,则该图一定不存在_。25已知关键字序列为66,82,25,51,98,108,一趟二路归并排序的结果为 _。三、简答题(本大题共4小题,每小题5分。共20分) 请在答

7、题卡上作答。26已知n阶对称矩阵A的元素为ai,j(0i,jn一1),采用“按行优先”将下三角部分的元素(含主对角线)保存在一维数组sa中,且约定元素a0,0保存在sa0中,元素ai,j (i,jn-1)保存在sak中,请给出由下标i,j计算下标k的计算公式。27.己知二又树T如题27图所示。请问答下列问题:(1)画出该二叉树对应的森林。(2)写出对森林进行前序遍历的遍历序列i28题28图所示为一棵含2个关键字的3阶B树T。现将关键字序列40,60,70,20,10依次插入到T中,画出每插入一个关键字后得到的树型。29给定无向带权连通图G如题29图所示,从顶点v0开始,使用普里姆(Prim)算

8、法,求G 的最小生成树T。请回答下列问题。(1)画出最小生成树T。(2)计算T中各边权值之和。四、算法阅读题(本大题共4小题,每小题5分,共20分) 请在答题卡上作答。30请写出下列程序段的输出结果。31己知存储稀疏矩阵三元组表的类型定义如下:32已知二叉树的二叉链表类型定义如下:为完成指定功能,请在空白处填写适当内容,使其功能完整。33函数f33的参数t指向题33图所示的二叉排序树的根,阅读程序,回答下列问题。 (1)若连续3次调用函数f33,参数K的值依次取10、25、10,写出每次调用后函数的输 出结果; (2)说明函数f33的功能。五、算法设计题(本大题共l小题。共l0分) 请在答题卡上作答。34已知顺序表SeqList定义如下: typedef struct KeyType key; InfoType otherinf0; RecType: typedef RecType SeqListMAXSIZE+1; 编写函数,用冒泡排序法将n个元素的待排序列R按关键字降序排序。函数原型为: int f34(SeqList R,int n)。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1