下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
大学计算机《数据结构》试卷及答案一、 选择题(24分)下面关于线性表的叙述错误的是( 。线性表采用顺序存储必须占用一片连续的存储空间线性表采用链式存储不必占用一片连续的存储空间线性表采用链式存储便于插入和删除操作的实现线性表采用顺序存储便于插入和删除操作的实现m曼树中总共有()个空指针域。(A)2m-1 (B)2m (C)2m+1 (D)4mQ[0:M-1]FRF总是指向队头元素的前一位置,尾指针R环队列中的元素个数为(。(A)R-F (B)F-R (C)(R-F+M)%M (D)(F-R+M)%M4ABCDCABD历该二叉树得到序列为( 。BADC (B)BCDA (C)CDAB (D)CBDAn个顶点,则该完全无向图中有()条边。(A)n(n-1)/2 (B)n2-12000个结点,则该二叉树的最小高度为(。(A)9 (B)10 (C)11 (D)12n(个表头结点。(A)n-1 (B)n (C)n+1 (D)2n-1(5,2,6,3,8)5进行一趟快速排序的结果为(。(A)2,3,5,8,6(C)3,2,5,6,8
(B)3,2,5,8,6(D)2,3,6,5,8二、填空题(24分)为了能有效地应用HASH查找技术必须解决的两个问题是 和 。x进栈,要求在下划线处填上正确的语句。typedefstruct{ints[100];inttop;}sqstack;voidpush(sqstack&stack,intx){if(stack.top==m-1)printf(“overflow”);else{ ; ;}}中序遍历二叉排序树所得到的序列是 序列(填有序或无序。快速排序的最坏时间复杂度为 ,平均时间复杂度为 。设某棵二叉树中度数为0的结点数为度数为1的结点数为则二叉树中度数为2的结点数为 ;若采用二叉链表作为该二叉树的存结构,则该二叉树中共有 个空指针域。设某无向图中顶点数和边数分别为n和e,所有顶点的度数之和为d,e= 。7.设一组初始记录关键字序列为则利用选法建立的初始堆为 。8. 设某无向图G
v3241v132v423v134
开始的深度优先遍历序列为 ;广度优先遍历序列为 。三、应用题(36分)1.设一组初始记录关键字序列为(45,80,48,40,22,78),则分别给出第4趟简单选择排序和第4趟直接插入排序后的结果。2.设指针变量pAqBAB的操作序列(llinkrlink。62时的比较次数并计算出查找成功时的平均查找长度。4T中边的集合为62时的比较次数并计算出查找成功时的平均查找长度。4T中边的集合为(链表)表示出该树的存储结构并将该树转化成对应的二叉树。(如右图所示过的边的集合。设有一组初始记录关键字为排序树并给出构造过程。四、算法设计题(16分)设有一组初始记录关键字序列(1,K2,…,n够在O(n)的时间复杂度内将线性表划分成两部分,其中左半部分的每个关键字KiKi。ABC=A∩B的算法,其中集合A、B和C用链式存储结构表示。数据结构试卷(二)参考答案一、选择题1.D 2.B 3.C 4.A 5.A 6.C 7.B 8.C二、填空题HASH函数,确定解决冲突的方法stack.top++,stack.s[stack.top]=x有序O(n2),O(nlog2n)5. N0-1,2N0+N16. d/27. (31,38,54,56,75,80,55,63)8. (1,3,4,2),(1,3,2,4)三、应用题1. (22,40,45,48,80,78),(40,45,48,80,22,78)2. q->llink=p;q->rlink=p->rlink;p->rlink->llink=q;p->rlink=q;3. 2,ASL=91*1+2*2+3*4+4*2)=25/94. 树的链式存储结构略,二叉树略5. E={(1,3),(1,2),(3,5),(5,6),(6,4)}6. 略四、算法设计题设有一组初始记录关键字序列12…nO(n)的时间复杂度内将线性表划分成两部分,其中左半部分的每个关键KiKi。voidquickpass(intr[],ints,intt){inti=s,j=t,x=r[s];while(i<j){while(i<j&&r[j]>x)j=j-1;if(i<j){r[i]=r[j];i=i+1;}while(i<j&&r[i]<x)i=i+1;if(i<j){r[j]=r[i];j=j-1;}}r[i]=x;}AC=A∩BA、BC用链式存储结构表示。typedefstructnode{intdata;structnode*next;}lklist;voidintersection(lklist*ha,lklist*hb,lklist*&hc){lklist*p,*q,*t;for(p=ha,hc=0;p!=0;p=p->next){ for(q=hb;q!=0;q=q->
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 华师大版初中科学第一节 地球上的水(34课件T )
- 慢性病管理与健康干预制度
- 把句子写具体
- 福建省华安一中2024年高三第八次联考数学试题
- 2024年甘肃客运资格证应用能力试题及答案详解
- 算法设计与分析 课件 2-程序测试
- 2024年固原客运驾驶员考试题库
- 2024年山东客运从业资格证考试技巧和方法
- 2024年无锡客运资格证仿真试题
- 2024年呼和浩特客运资格证考试技巧
- 基层反映类信息大汇总情况
- 经理的困惑案例分析
- 海水淡化反渗透装置检修维护说明书
- 建筑工程专业英语unitPPT课件
- 学生对教师评价表(共8页)
- 批发零售大个体 E204-3批发和零售业产业活动单位(个体经营户)商品销售和库存
- 异辛酸钠合成工艺及建设项目
- (完整版)青年就业创业见习基地汇报材料(完整版)
- 西电计组课程设计报告
- 汽车买卖合同工商示范文本
- SC镀锌钢管紧定式连接施工工法(共12页)
评论
0/150
提交评论