数据结构期末复习习题.pptx
《数据结构期末复习习题.pptx》由会员分享,可在线阅读,更多相关《数据结构期末复习习题.pptx(59页珍藏版)》请在课桌文档上搜索。
1、期末复习习题集,1.数据结构在计算机内存中的表示指A.数据的存储结构B.数据结构C.数据的逻辑结构D.数据元素之间的关系,A,2.串是_ A.不少于一个字母的序列B.任意个字母的序列C.不少于一个字符的序列D.有限个字符的序列,D,3.在n个节点的线索二叉树中,线索的数目为 A.n-1B.nC.n+1D.2n,C,4.顺序队列在实现的时候,通常将数组看成是一个首尾相连的环,这样做的目的是为了避免产生_现象,假溢出,5.设有两个串p和q,其中q是p的子串,求q在p中首次出现的位置的算法称为_,模式匹配,6.对二叉排序树进行_遍历,可以得到按关键字从小到大排列的节点序列,中序,7.在一组记录的关键
2、字为46,79,56,38,40,84,利用快速排序的方法,以第1个记录为基准得到的第一次划分结果为_,40,38,46,56,79,84,8.设n为3的倍数,分析以下算法的时间复杂度 void fun(int n)int i,j,x,y;for(i=1;i=n;i+)if(3*i=n)for(j=3*i;j=n;j+)x+;y=3*x+2;,9.二维数组A44(即A0.30.3)的元素起始地址是LOC(A00)=1000,元素的长度为2,则LOC(A22)为多少?,(2*4+2)*2+1000=1020,10.如果一棵哈夫曼树T有n0个叶子节点,那么,树T有多少个节点,要求给出求解过程,n=
3、2n2+n1+1且n0=n2+1,得n=2n0+n1-1哈夫曼树n1=0,则n=2n0-1,11.有一个有序表R1.13=1,3,9,12,32,41,45,62,75,77,82,95,100,当用二分查找法查找关键字为82的节点时,经多少次比较后查找成功,依次与哪些关键字进行比较,判定树(略),总共比较4次,依次关键字为:45,77,95,82,12.以关键字序列265,301,751,129,937,863,742,694,76,438为例,给出归并排序算法的各趟排序结束时关键字序列的状态,第一趟:265,301,751,129,937,863,742,694,76,438第二趟:129
4、,265,301,751,863,937,694,742,76,438第三趟:129,265,301,694,742,751,863,937,76,438第四趟:76,129,265,301,438,694,742,751,863,937,13.链表不具备的特点是A.可随机访问任一节点B.插入删除不需要移动元素C.不必事先估计存储空间D.所需空间与其长度成正比,A,14.一个栈的进栈序列是abcde,则栈的不可能的输出序列是 A.edcbaB.decbaC.dceabD.abcde,C,15.用直接插入序列对下面4个序列进行递增排序,元素比较次数最少的是 A.94,32,40,90,80,46
5、,21,69B.32,40,21,46,69,94,90,80C.21,32,46,40,80,69,90,94D.90,69,80,46,21,32,94,40,C,16.以下序列不是堆(大根或小根)的是 A.100,85,98,77,80,60,82,40,20,10,66B.100,98,85,82,80,77,66,60,40,20,10C.10,20,40,60,66,77,80,82,85,98,100D.100,85,40,77,80,60,66,98,82,10,20,D,17.广义表(),a,(a),(a)的长度是_,深度是_,4,3,18.具有n个节点的二叉树采用二叉链存储
6、结构,共有_个空指针域,n+1,19.在有n个顶点的有向图中,每个顶点的度最大可达_,2(n-1),20.设n是偶数,试计算运行下列程序段后m的值并给出该程序段的时间复杂度 int m=0,i,j for(i=1;i=n;i+)for(j=2*i;j=n;j+)m+;,O(n2),21.下述函数中对应的时间复杂度最小是A.T1(n)=nlog2n+5000nB.T2(n)=n2-8000nC.T3(n)=D.T4(n)=1000log2n,D,22.以下各种存储结构中,最适合用做链队的链表是 A.带队首指针和队尾指针的循环单链表B.带队首指针和队尾指针的非循环单链表C.只带队首指针的非循环单链
7、表D.只带队首指针的循环单链表,B,23.设二维数组A610,每个数组元素占用4个存储单元,若按行优先顺序存放的数组元素a35的存储地址为1000,则a00的存储地址是_ A.872B.860C.868D.864,B,24.一棵二叉树的后序遍历序列为DABEC,中序遍历序列为DEBAC,则先序遍历序列为 A.ACBEDB.DECABC.DEABCD.CEDBA,D,25.顺序队和链队的区别仅在于_不同,存储结构,26.一棵完全二叉树上有1001个节点,其中叶子节点的个数是多少?,501,27.下列说法中,不正确的是A.数据元素是数据的基本单位B.数据项是数据中不可分割的最小可标识单位C.数据可
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据结构 期末 复习 习题

链接地址:https://www.desk33.com/p-362940.html