鲁东大学数据结构期末试卷2023.docx
《鲁东大学数据结构期末试卷2023.docx》由会员分享,可在线阅读,更多相关《鲁东大学数据结构期末试卷2023.docx(12页珍藏版)》请在第壹文秘上搜索。
1、2023年鲁东大学软件工程专业数据结构与算法科目期末试卷A(有答案)一、选择题1、若需在O(nlog2n)的时间内完成对数组的排序,且要求排序是稳定的,则可选择的排序方法是()。A.快速排序B.堆排序C.归并排序D.直接插入排序2、下列说法不正确的是()。A.图的遍历是从给定的源点出发每个顶点仅被访问一次B.遍历的基本方法有两种:深度遍历和广度遍历C.图的深度遍历不适用于有向图D.图的深度遍历是一个递归过程3、计算机算法指的是解决问题的步骤序列,它必须具备()三个特性。A.可执行性、可移植性、可扩充性B,可执行性、确定性、有穷性C.确定性、有穷性、稳定性D.易读性、稳定性、安全性4、动态存储管
2、理系统中,通常可有()种不同的分配策略。A.lB.2C3D.45、已知串S=aaab,其next数组值为()。A.0123B.1123C.1231D.12116、下列关于无向连通图特性的叙述中,正确的是(constintMaxIntINT-MAX;constintn三6;tyedefintAdjMatrix(n)(n;typedefstructintfromVex,toVex;intweight;TreeEdgeNode;typedefTreeEdgeNodeMST(n-1;/INT_MAX 的值在limits -h 中图的顶点数,应由用户定义用二维数组作为邻接矩阵&示生成蝴的边结点边的起点与
3、终点边上的权值最小生成树定义voidPrimMSTCAdjMatrixG,MSTT,intrt)/从顶点rt出发构造图G的最小生成树T,rt成为椅的根结点TreeEdgeNodee;intirk*Ormin,minposrv;if(i!-rt)T(k.fromVex-rt;for(k0;kn-1;k+)for (ik;in-l;i+)if(T(i).weightmin)minT(i).weight; :Tfk+1 .WeiQhfGfrt Mi: )依次求MST的候选边遍历当前候选边臬合 选具有最小权值的候选边if(mins MaxInt)图不连通,出错处理for(i-0;in;i+)初始化最小
4、生成阿TcerrGraphisdisconnectedIendl;e三T(minpos);T(minpos=T(k);Tkae;V=Tlk).toVex;for(i=k+l;in-l;i+)修改候选边臬合if(Gv(T(iJ.toVex)=0)I(2)ifr=p-lchild;p-lchild三p-rchild;p-rchild=r;stack(4)l=plchild?stack(+tpJ=p-rchild;)1)三、判断题19、直接访问文件也能顺序访问,只是一般效率不高。()20、倒排文件的目的是为了多关键字查找。()21、串是一种数据对象和操作都特殊的线性表。()22、稀疏矩阵压缩存储后,
5、必会失去随机存取功能。()23、若从二叉树的任一结点出发,到根的路径上所经过的结点序列按其关键字有序,则该二叉树一定是哈夫曼树。()24、中序遍历一棵二叉排序树的结点就可得到排好序的结点序列。(25、为了很方便地Jffi入和删除数据,可以使用双向链表存放数据。()26、在任何情况下,归并排序都比简单插入排序快。()27、B-树中所有结点的平衡因子都为零。()28、有向图中顶点V度等于其邻接矩阵中第V行中的1的个数。()四、简答题29、设有n个元素采用起泡排序法进行排序,通常需要进行多少趟排序?对于第J趟起泡通常需要进行多少次关键字比较?在程序设计中如何设置判断条件,有可能使起泡趟数可以减少并且
6、能完成排序。30、给出一组关键字:29,18,25,47,58,12,51,10,分别写出按下列各种排序方法进行排序时的变化过程:(1)归并排序,每归并一次书写一个次序。2)快速排序,每划分一次书写一个次序。(3)堆排序,先建成一个堆,然后每从堆顶取下一个元素后,将堆调整一次。31、已知一个带有表头结点的单链表,结点结构为datalink假设该链表只给出了头指针list。在不改变链表的前提下,请设计一个尽可能高效的算法,查找链表中倒数第k个位置上的结点(k为正整数)。若查找成功,算法输出该结点的data域的值,并返回1;否则,只返回0。要求:(1)描述算法的基本设计思想。(2)描述算法的详细实
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 大学 数据结构 期末试卷 2023