【学历类职业资格】数据结构导论自考题模拟14及答案解析.doc
《【学历类职业资格】数据结构导论自考题模拟14及答案解析.doc》由会员分享,可在线阅读,更多相关《【学历类职业资格】数据结构导论自考题模拟14及答案解析.doc(11页珍藏版)》请在麦多课文档分享上搜索。
1、数据结构导论自考题模拟 14 及答案解析(总分:100.00,做题时间:90 分钟)一、单项选择题(总题数:15,分数:30.00)1.算法指的是_(分数:2.00)A.计算机程序B.解决问题的计算方法C.排序算法D.解决问题的有限运算序列2.下面程序段的时间复杂度是_ for(i=0;in;i+) for(j=1;jm;j+) Aij=0;(分数:2.00)A.O(m*n)B.O(m+n+1)C.O(m+n)D.O(n)3.队和栈的主要区别是_(分数:2.00)A.逻辑结构不同B.限定插入和删除的位置不同C.所包含的运算个数不同D.存储结构不同4.设 p 指向单链表中的一个结点,s 指向待插
2、入的结点,则下述程序段的功能是_ s-next=p-next;p-next=s; t=p-data;p-data=s-data;s-data=t;(分数:2.00)A.结点*p 与结点*s 的数据域互换B.在 p 所指结点的元素之前插入元素C.在 p 所指结点的元素之后插入元素D.在结点*p 之前插入结点*s5.队列用链接方式存储,在进行删除运算时_(分数:2.00)A.头、尾指针可能都要修改B.仅修改头指针C.仅修改尾指针D.头、尾指针都要修改6.根据定义,树的叶子结点其度数_(分数:2.00)A.必大于 0B.必等于 1C.必等于 0D.必等于 27.二维数组 A1218采用列优先的存储方
3、法,若每个元素各占 3 个存储单元,且第 1 个元素的地址为150,则元素 A97的地址为_(分数:2.00)A.432B.429C.435D.4388.下图所示二叉树的中序遍历序列是_ (分数:2.00)A.abcdgefB.dbaefcgC.dfebageD.defbagc9.在含 n 个顶点和 e 条边的无向图的邻接矩阵中,零元素的个数为_ A.e B.2e C.n2-e D.n2-2e(分数:2.00)A.B.C.D.10.已知一个图如下所示,从顶点 a 出发进行广度优先遍历可能得到的序列为_ (分数:2.00)A.acefbdB.acbdefC.acbdfeD.acdbfe11.对
4、n 个关键字的序列进行快速排序,平均情况下的时间复杂度为_(分数:2.00)A.O(nlog2n)B.O(log2n)C.O(n)D.O(1)12.利用散列技术实现动态查找表的基本出发点是_(分数:2.00)A.查找过程中不再需要比较操作B.增加查找过程中的比较次数C.减少查找过程中的比较次数D.节省存储空间13.如果在排序过程中,每次均将一个待排序的记录按关键字大小加入到前面已经有序的子表中的适当位置,则该排序方法称为_(分数:2.00)A.堆排序B.归并排序C.冒泡排序D.插入排序14.排序趟数与序列的原始状态有关的排序方法是_(分数:2.00)A.插入排序法B.冒泡排序法C.二路归并排序
5、法D.选择排序法15.下列排序方法中,属于不稳定的排序方法是_(分数:2.00)A.选择排序B.冒泡排序法C.基数排序法D.直接插入排序法二、填空题(总题数:13,分数:26.00)16.从逻辑关系上讲,数据结构主要分为两大类,分别是 1 和 2。 (分数:2.00)17.队列的修改是按 1 的原则进行的。 (分数:2.00)18.栈下溢是指在 1 时进行出栈操作。 (分数:2.00)19.设某非空双链表,其结点形式为 (分数:2.00)20.已知循环队列的存储空间大小为 m,队头指针 front 指向队头元素,队尾指针 rear 指向队尾元素的下一个位置,则在队列不满的情况下,队列的长度是
6、1。 (分数:2.00)21.已知完全二叉树 T 的第 5 层只有 7 个结点,则该树共有 1 个叶子结点。 (分数:2.00)22.n 个顶点的无向图 G 用邻接矩阵 Ann存储,其中第 i 列的所有元素之和等于顶点 V i 的 1。 (分数:2.00)23.n 个顶点且含有环路的无向连通图中,至少含有 1 条边。 (分数:2.00)24.已知一组关键字为15,36,28,97,24,78,47,52,13,86,其中每相邻两个关键字构成一个有序子序列。对这些子序列进行一趟两两归并的结果是 1。 (分数:2.00)25.在一般情况,下用直接插入排序、选择排序和冒泡排序的过程中,所需记录交换次
7、数最少的是 1。 (分数:2.00)26.二分查找的时间复杂度为 1。 (分数:2.00)27.和二分查找相比,顺序查找的优点是除了不要求表中数据元素有序之外,对 1 结构也无特殊要求。 (分数:2.00)28.依次插入关键字 37,50,42,18,48,12,56,30,23,构造一棵二叉排序树,并计算平均查找长度 1。 (分数:2.00)三、应用题(总题数:5,分数:30.00)29.在栈的输入端,元素的输入顺序为 1,2,3,4,5,6,进栈过程中可以退栈,则退栈时能否排成序列3,2,5,6,4,1 和 1,5,4,6,2,3?若能,写出进栈、退栈过程;若不能,简述理由(用 push(
8、x)表示 x 进栈,pop(x)表示 x 退栈)。 (分数:6.00)已知一个无向图 G=(V,E),其中 V=A,B,C,D,E,F,邻接矩阵表示如下图所示。 (分数:6.00)(1).请画出对应的图 G。(分数:3.00)(2).画出图 G 的邻接表存储结构。(分数:3.00)30.一棵二叉树的先序遍历序列为 ABCDEFG,中序遍历序列为 CBDAEGF,试构造出该二叉树。 (分数:6.00)31.用冒泡排序法对数据序列(49,38,65,97,76,134,27,49)进行排序,写出排序过程,并说明冒泡排序是否为稳定排序。 (分数:6.00)32.下述矩阵表示一个无向连通网,试画出它所
9、表示的连通网及该连通网的最小生成树。 (分数:6.00)四、算法设计题(总题数:2,分数:14.00)33.若循环单链表长度大小 1,q 为指向链表中某结点的指针,试编写一算法,删除 q 结点的前驱结点。 (分数:7.00)_34.试写出二分查找的递归算法。 (分数:7.00)_数据结构导论自考题模拟 14 答案解析(总分:100.00,做题时间:90 分钟)一、单项选择题(总题数:15,分数:30.00)1.算法指的是_(分数:2.00)A.计算机程序B.解决问题的计算方法C.排序算法D.解决问题的有限运算序列 解析:考点 算法的定义 解析 算法是为了某一特定问题而制定的求解步骤的一种描述,
10、它是有限的指令序列。它的特性有零个或多个输入,一个或多个输出,确定性,有穷性,有效性。2.下面程序段的时间复杂度是_ for(i=0;in;i+) for(j=1;jm;j+) Aij=0;(分数:2.00)A.O(m*n) B.O(m+n+1)C.O(m+n)D.O(n)解析:考点 时间复杂度的计算 解析 第一重循环 n,嵌套循环 m,时间复杂度为 mn。3.队和栈的主要区别是_(分数:2.00)A.逻辑结构不同B.限定插入和删除的位置不同 C.所包含的运算个数不同D.存储结构不同解析:考点 栈和队列的区别 解析 栈后进先出,队列先进先出。4.设 p 指向单链表中的一个结点,s 指向待插入的
11、结点,则下述程序段的功能是_ s-next=p-next;p-next=s; t=p-data;p-data=s-data;s-data=t;(分数:2.00)A.结点*p 与结点*s 的数据域互换B.在 p 所指结点的元素之前插入元素C.在 p 所指结点的元素之后插入元素D.在结点*p 之前插入结点*s 解析:考点 链表的插入 解析 根据指针的修改,确定选项 D 正确。5.队列用链接方式存储,在进行删除运算时_(分数:2.00)A.头、尾指针可能都要修改 B.仅修改头指针C.仅修改尾指针D.头、尾指针都要修改解析:考点 队列用链接方式存储时的删除运算 解析 队列用链接方式存储,在进行删除运算
12、时,头尾指针可能都要修改。6.根据定义,树的叶子结点其度数_(分数:2.00)A.必大于 0B.必等于 1C.必等于 0 D.必等于 2解析:考点 树的叶子结点的度 解析 树的叶子结点的度是 0。7.二维数组 A1218采用列优先的存储方法,若每个元素各占 3 个存储单元,且第 1 个元素的地址为150,则元素 A97的地址为_(分数:2.00)A.432B.429 C.435D.438解析:考点 数组元素地址是运算 解析 对于,nn 的数组采取列优先存储时,Loci,j=Loc0,0+(jm+i)*k=150+(712+9)3=429。8.下图所示二叉树的中序遍历序列是_ (分数:2.00)
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学历 职业资格 数据结构 导论 考题 模拟 14 答案 解析 DOC
