自考数据结构2006-1-1(精品)

上传人:汽*** 文档编号:426525955 上传时间:2024-01-26 格式:DOC 页数:4 大小:64KB
返回 下载 相关 举报
自考数据结构2006-1-1(精品)_第1页
第1页 / 共4页
自考数据结构2006-1-1(精品)_第2页
第2页 / 共4页
自考数据结构2006-1-1(精品)_第3页
第3页 / 共4页
自考数据结构2006-1-1(精品)_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《自考数据结构2006-1-1(精品)》由会员分享,可在线阅读,更多相关《自考数据结构2006-1-1(精品)(4页珍藏版)》请在金锄头文库上搜索。

1、 自考365领先的专注于自学考试的网络媒体与服务平台 --自考网校 免费试听.自考名师.课件更新.报名演示.学习卡.最权威的师资阵容 最及时的在线答疑 全程视频授课,反复观看 不限次数自考365网校数百门课程全面招生!基础班串讲班 祝您成功每一天! 郭建华 韩旺辰 郝玉柱 张旭娟 孙茂竹 白薇全国2006年1月高等教育自学考试数据结构导论试题课程代码:02142一、单项选择题(本大题共15小题,每小题2分,共30分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。1.数据结构中所定义的数据元素,是用于表示数据的()A.最小单位B.最大单

2、位C.基本单位D.不可分割的单位2.数据的四种基本存储结构是指()A.顺序存储结构、索引存储结构、直接存储结构、倒排存储结构B顺序存储结构、索引存储结构、链式存储结构、散列存储结构C顺序存储结构、非顺序存储结构、指针存储结构、树型存储结构D.顺序存储结构、链式存储结构、树型存储结构、图型存储结构3.对于长度为n的顺序表执行删除操作,则其结点的移动次数()A.最少为0,最多为nB.最少为1,最多为nC.最少为0,最多为n-1D.最少为1,最多为n-14.在一个单链表中,若p所指结点是q所指结点的前驱结点,则删除结点q的正确操作是()A. p-next=qB. p-next=q-nextC. p=

3、q-nextD. p-next=q-next-next5.有关栈的描述,正确的是()A.栈是一种先进先出的特殊的线性表B.只能从栈顶执行插入、删除操作C.只能从栈顶执行插入、栈底执行删除D.栈顶和栈底均可执行插入、删除操作6.二维数组A1020采用按行为主序的存储方式,每个元素占4个存储单元,若A00的存储地址为300,则A1010的地址为()A.700B.1120C.1180D.11407.关于二叉树性质的描述,正确的是()A.二叉树结点的个数可以为0B.二叉树至少含有一个根结点C.二叉树若存在两个结点,则必有一个为根,另一个为左孩子D.二叉树若存在三个结点,则必有一个为根,另两个分别为左、

4、右孩子8.具有4个结点的二叉树可有()A.4种形态B.7种形态C.10种形态D.11种形态9.若采用邻接表存储结构,则图的深度优先搜索类似于二叉树的()A.先根遍历B.中根遍历C.后根遍历D.层次遍历10.具有n个顶点的无向图,若要连通全部顶点,至少需要()A.(n-1)条边B. n条边C. n(n-1)条边D. n(n-1)/2条边11.下列四种基本的逻辑结构中,结构结点间不存在任何逻辑联系的是()A.集合B.线性结构C.树形结构D.图形结构12.闭散列表中由于散列到同一个地址而引起的“堆积”现象,是由()A.同义词之间发生冲突引起的B.非同义词之间发生冲突引起的C.同义词与非同义词之间发生

5、冲突引起的D.散列地址“溢出”引起的13.ISAM文件组织方式是一种()A.专门适用于磁带的存取方法B.专门适用于磁盘的存取方法C.专门适用于光盘的存取方法D.可适用于磁带、磁盘、光盘等多用途的存取方法14.当待排序序列中记录数较多时,速度最快的排序方法是()A.冒泡排序法B.快速排序法C.堆排序法D.归并排序法15.若对序列(15,30,26,22,69,50,53,87)采用二路归并法排序,则进行一趟归并后产生的序列为()A.15,22,26,30,50,53,69,87B.15,30,22,26,50,69,53,87C.15,26,30,22,50,69,53,87D.15,26,22

6、,30,50,53,69,87二、填空题(本大题共13小题,每小题2分,共26分)请在每小题的空格中填上正确答案。错填、不填均无分。16.数据表示和_是程序设计者所要考虑的两项基本任务。17.一个算法通常可从正确性、易读性、健壮性和_等四个方面评价、分析。18.对长度为n的顺序表执行删除操作,其删除算法在最坏情况下的时间复杂性为_。19.串是一种特殊的线性表,串常见的存储结构有顺序存储和_两种方式。20.我们通常把队列中允许插入的一端称为_。21.二维数组在机器级的具体实现,通常均采用_存储结构。22.深度为k的满二叉树其叶子结点个数共有_个。23.二叉树通常采用_两种存储结构表示。24.若一

7、个完全无向图具有n条边,则该图的顶点个数为_。25.查找表的逻辑组织结构实际上是_结构。26.对于具有n个元素的数据序列,采用顺序查找法,其平均查找长度为_。27.若构成索引文件的索引表有序而主文件无序,则该索引文件称为_文件。28.对于具有n个元素的有序序列,若采用冒泡排序,最多需要进行_趟起泡。三、应用题(本大题共5小题,每小题6分,共30分)29.试采用类C语言,给出二叉树的二叉链表结构描述。30.试用Prim算法构造题30图的最小生成树,要求分步给出构造过程。题30图31.请按照数列28,45,33,12,37,20,18,55的先后插入次序,生成一棵二叉排序树。32.已知一组键值序列(33,37,26,43,55,67,42,38),试采用堆排序法对该组序列作升序排序,给出建立的初始堆,以及第一次输出堆元素后筛选调整的堆。33.已知一组键值序列(22,24,26,25,27,29,21,28),试给出采用直接插入排序法对该组序列作升序排序的每一趟结果。四、设计题(本大题共2小题,每小题7分,共14分)34.试编写一个函数,以读取单链表的第i个元素。35.若二叉树采用二叉链表表示,试给出二叉树先根遍历的非递归算法描述。地址:北京市海淀区知春路1号 学院国际大厦18层 电话:(010)82335555 -第 1 页 共 4 页

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号