2024年吉林开放大学《数据结构》形成性考核参考试题库(含答案).docx
《2024年吉林开放大学《数据结构》形成性考核参考试题库(含答案).docx》由会员分享,可在线阅读,更多相关《2024年吉林开放大学《数据结构》形成性考核参考试题库(含答案).docx(66页珍藏版)》请在优知文库上搜索。
1、2024年吉林开放大学数据结构形成性考核参考试题库(含答案)一、单选题1.对图从顶点a出发进行广度优先遍历,则0是不可能得到的遍历序列。A、 bcdefgB、 acdbfgeCxabdcegfDxadcbgef答案:D2 .栈和队列的共同点是()。A都是先进先出B、都是先进后出C、只允许在端点处插入和删除元素D、没有共同点答案:C3 .在AOE网中()关键路径。A、一定只有一条B、可能只有一条C、不可能只有一条D、以上答案都不对答案:B4 .一棵树的广义表表示为a(b(c),de(g(三)),frk),则该树的叶子结点个数为()oA、2Bv3Cx4D、5答案:C5 .n个顶点的无向图的接表最多
2、有()个结点。A、n2Bxn(n-1)Cxn(n+1)Dvn(n-1)2答案:B6 .在一棵深度为k的完全二叉树中,所含结点个数至少()。A、2K(2的K次方)B、2k+1(2的K次方+1)G2k-1(不选C)Dx2k-1(2的K次方7)答案:D7 .顺序队列的初始化时,需要将front和rear分别设置为()。B、O和-1C、都是-1Dv-1和0答案:A8 .在C语言中,有一种适用于不同数据类型构成的数据的结构称为()。A、结构体B、数组C、变量D、常量答案:A9 .用链式存储的栈,在进行出栈和入栈运算时()。A、仅修改头指针B、仅修改尾指针C、头、尾指针都要修改D、头、尾指针可能都要修改答
3、案:A10 .设无向图G中有五个顶点,各顶点的度分别为2、4、3、1、2,则G中边数为()。A、4B、5C、6D、无法确定11 .表示一个有100个顶点JOoO条边的非带权有向图的邻接矩阵有()个大于零矩阵元素A、100B、 1000C、 100x100-1000D、 1000x2答案:B12 .双向链表中有两个指针域,Iink和rink分别指向前趋及后,设p指向链表中的一个结点,现要求删去P所指结点,则正确的删除是()(链中结点数大于2,P不是第一个结点)oAvp-IIink-rIink-p-Ilink;p-rIink-IIink-p-rlink;free(p);B、free(p);p-II
4、ink-rIink-p-Ilink;p-rIink-IIink-p-rlink;Cxp-IIink-rIink-p-Ilink;free(p);p-rIink-IIink-p-rlink;Dv以上A,B,C都不对答案:D13 .两类存储结构为()。A、线性结构和非线性结构Bx逻辑结构和非逻辑结构C、顺序结构和链式结构Dv逻辑结构和物理结构14 .有个结构体及其变量定义如下:Structdateintyear;intmonth:intday;birthday;此时要调用变量中的year,正确的书写格式是0。AxyearB、irthday.yearC、date.yearDxstruct.year答
5、案:B15 .循环单链表的主要优点是()。Av不再需要头指针了Bx已知某个结点的位置后,能够容易找到他的直接前趋C、在进行插入、删除运算时,能更好的保证链表不断开Dx从表中的任意结点出发都能扫描到整个链表答案:D16 .图的深度优先遍历类似于二叉树的()遍历,它所用到的数据结构是0。Av前序,栈B、后序,栈C、前序,队列D、后序,队列答案:A17 .在一棵树中,每个结点最多有0个前驱结点。Ax0C、2Dv任意多个答案:B18 .为了增加内存空间的利用率和减少溢出的可能性,由两个栈共享一片连续的内存空间时,只有当()时,才产生上溢A、两个栈的栈顶同时到达栈空间的中心点B、其中一个栈的栈顶到达栈空
6、间的中心点C、两个栈的栈顶在栈空间的某一位置相遇D、两个栈均不空,且一个栈的栈顶到达另一个栈的栈底答案:C19 .线性表的顺序存储结构是一种()的存取结构。A、随机存取B、顺序存取C、索引存取DxHaSh存取答案:A20 .已知单链表的每个结点包括一个指针域next,它指向该结点的后继结点。在一个单链表中,已知q指结点是P所指结点的直接前驱结点,若在q和P之间插入S结点,则执行()。Axs-next-p-next;p-next-s;B、 p-next-s-next;s-next-p:C、 q-next-s;s-next-p;D、 p-next-s;s-next-q;答案:C21.无向图6=巳)
7、,其中7=匕,丁5&6,竹二(1母),(2,6),仁0),1),日),七节,(f,d)(e.d),对该图进行深度优先遍历,得到的顶点序列正确的是()。Ax,b,e,c,d,fBxA,c,f,e,b,dCxA,e,b,c,f,dDxA,e,d,f,c,b答案:D22 .对于顺序存储的栈和队列,进行插入和删除的算法的时间复杂度为()。A、0(1)B、0(n)Cv0(n2)Dv无法确定答案:A23 .对有n个顶点、e条边且使用邻接表存储的有向图进行广度优先遍历,其算法的时间复杂度是()。Ax0(n)Bx0(e)Cx0(n+e)DvO(nXe)24 .下图中的树转换成二又树后,B结点的孩子结点有()o
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据结构 2024 吉林 开放 大学 形成 考核 参考 试题库 答案
