2024年甘肃开放大学《数据结构》形成性考核参考试题库(含答案).docx
《2024年甘肃开放大学《数据结构》形成性考核参考试题库(含答案).docx》由会员分享,可在线阅读,更多相关《2024年甘肃开放大学《数据结构》形成性考核参考试题库(含答案).docx(65页珍藏版)》请在优知文库上搜索。
1、2024年甘肃开放大学数据结构形成性考核参考试题库(含答案)一、单选题1 .在实现某个系统中成员之间的隶属关系时,可以采用()存储结构Av线性表B、栈C、队列D、树答案:D2 .如下图说是的二叉树按中序线索化,则结点X的右指针和Y的左指针分别指向()B、,CCxD,ADxC,A答案:C3 .在长度为n的顺序表中,若要删除第i(1WiWn)个元素,则需要向前移动元素的次数为O。Av1Bxn-iCn-i+1Dvn-i-1答案:B4 .在定义数组inta10后,需要访问数组中第3个元素,正确的是()。Ax0Bva1C、a2Dva3答案:C5 .在n个结点的线索二叉树中,可用于线索的指针域数目为()。
2、Avn-1BxnCn+1Dv2n答案:C6 .下面关于工程计划的AOE网的叙述中,不正确的是0。A、关键活动不按期完成就会影响整个工程的完成时间B、任何一个关键活动提前完成,那么整个工程将会提前完成C、所有的关键活动都提前完成那么整个工程将会提前完成D、某些关键活动若提前完成,那么整个工程将会提前完答案:B7 .任何一棵二又树的叶结点在前序、中序和后序遍历序列中的相对次序()。Av不发生变化B、发生变化C、某些树中发生变化,某些树中不发生变化Dv没有规律,无法确定答案:A8 .向一个队首指针为front、队尾指针为rear的链队列中插入一个S所指结点时,其操作步骤为()。1 、s-next-f
3、ront;front-next=s;8 、front=front-next;Cxrear-next=s;rear-s;Dxrear=s;s-next=rear;答案:C9 .含n个顶点的连通图中的任意一条简单路径,其长度不可能超过()。Av1B、n/2Cn-1Dxn10 .关键路径是AOE网中()。A、从源点到终点的最长路径B、从源点到终点的最短路径C、最长的回路Dv最短的回路答案:A11 .顺序队列的初始化时,需要将front和rear分别设置为()。A、都是0Bx0和-1C、都是Dv-1和0答案:A12 .某顺序栈sqStack,其成员包含两部分:data10和top,分别代表数据和栈顶,
4、则表示栈中第三个数据元素的是0。AxsqStack.data2B、sqStack.data3CvsqStack.data4D、无法表示答案:A13 .以下说法正确的是0。A、若一个树叶是某二叉树的前序遍历序列中的最后一个结点,则它必是该二又树的后序遍历序列中的最后一个结点。B、若一个树叶是某二叉树的前序遍历序列中的最后一个结点,则它必是该二叉树的中序遍历序列中的最后一个结点。C、若二叉树中,有两个孩子结点的双亲结点在中序遍历序列中,它的后继结点中必然有一个孩子结点。D、若二叉树中,有一个孩子结点的双亲结点在中序遍历序列中,它的后继结点中没有该孩子结点。答案:C14 .图的深度优先遍历类似于二叉
5、树的()遍历,它所用到的数据结构是O。Av前序,栈B、后序,栈C、前序,队列D、后序,队列答案:A15 .用链式存储的栈,在出栈操作之前,需要()。A、判断栈是否满了B、判断栈是否空了C、不需判断D、以上答案都不对答案:B16 .用单链表方式存储的线性表,存储每个结点需要两个域,一个数据域,另一个是()。A、当前结点所在地址域Bx地址域C、空指针域D、空闲域答案:B17 .递归函数调用时,处理参数及返回地址,要用一种称为()的数据结构A、队列B、多维数组C、栈D、线性表答案:C18 .有结构体定义及结构体类型数组如下:StructworkIistintno;charname120;CharSe
6、x;PerSOn5;需要给结构体数组中第2个变量的no成员赋值为5,正确的写法是0。A、no-5;B、person,no-5:Cxperson2.no-5;D、person1.no-5.答案:D19 .已知一棵度为3的树有2个度为1的结点,3个度为2的结点,4个度为3的结点。则该树中有()个叶子结点。Av8C、12D、14答案:C20 .若栈采用顺序存储方式存储,现两栈共享空间V口.top口代表第i个栈(i=1,2)栈顶,栈1的底在V0,栈2的底在Vm-1,则栈满的条件是()。Axtop2-top1=0Bxtop1+1=top2Cxtop1+top2-mDxtop1=top2答案:B21 .用
7、顺序存储的方法将完全二叉树中所有结点逐层存放在数组R口,根结点存入R1,结点R口若有左子树,则左子树是结点()。AvR2*i+IBxR2*iC、Ri2DxR2*i-1答案:B22 .分析以下程序段,其时间复杂度为TO=()o1=1;While(i=n)l=,3*i;B、0(n2)Cv0(n3)DxO(log3n)答案:D23 .循环单链表的主要优点是()。A、不再需要头指针了B、已知某个结点的位置后,能够容易找到他的直接前趋C、在进行插入、删除运算时,能更好的保证链表不断开D、从表中的任意结点出发都能扫描到整个链表答案:D24 .一棵树的广义表表示为a(b(c),de(g(h),f,k),则该
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据结构 2024 甘肃 开放 大学 形成 考核 参考 试题库 答案