数据结构期末试卷.docx
《数据结构期末试卷.docx》由会员分享,可在线阅读,更多相关《数据结构期末试卷.docx(7页珍藏版)》请在咨信网上搜索。
一、单项选择题(40分).【单项选择题】(2分) 树的路径长度是从树根到每个结点的路径长度的()。 A.平均值 O B.总和 C.最大值 D.最小值.【单项选择题】(2分) 某二叉树的先序序列和后续序列正好相反,那么该二叉树一定是()。 A.任一结点无右孩子 O B.空或只有一个结点C.高度等于其结点数 D.任一结点无左孩子 1 .【单项选择题】(2分) 假设一棵完全二叉树的先序遍历序列为ABDHGECF,那么以下说法错误的选项是()。 A.结点C的深度为3B.结点C是叶结点 C.结点C的高度为1 O D.结点c是A的右孩子结点.【单项选择题】(2分) 关于图的存储结构,()是错误的。 A.假设一个有向图的邻接矩阵的对角线以下的元素为0,那么该图的拓扑序列必定存在; O B.邻接表只用于有向图的存储,邻接矩阵适用于有向图和无向图;C.使用邻接矩阵存储一个图时,在不考虑压缩存储的情况下,所占用的存储空间大小只与图中的顶点数 有关,与边教无关; D.存储无向图的邻接矩阵是对称的,故只需存储令B接矩阵的下三角局部.【单项选择题】(2分) 假设利用一个数组s口顺序存储一个栈,用top作为栈顶指针,top=-1表示栈空,当栈未满时,元素x进栈的 操作是()。 A. s[++top]=x; B. s[top—]=x; C. s[-top]=x; 0 D. s[top++]=x; 4 .【单项选择题】(2分) 以下排序方法中,哪一个是稳定的排序方法?() O A.二分法插入排序B.直接选择排序 C.希尔排序D.快速排序 5 .【单项选择题】(2分)设散列表长m = 14,散列函数为h(key)=key mod 11,表中仅有4个结点h(15)=4, h(38)=5,h(61)=6, h(84)=7,假设采用线性探测法处理冲突,那么关键字49的结点地址为()。 O A. 8 O B. 9 C. 3 O D. 5.【单项选择题】(2分) 栈和队列具有相同的()。 A.运算 O B.存储结构C.抽象数据类型 D.逻辑结构 6 .【单项选择题】(2分) 带头结点的双向循环链表L为空的判断条件是()。 A. L->prior= = NULL&&L-next= = LL->prior= = L&&L->next= = NULL B. L->prior=NULL&&L-next= = NULL O D. L->prior= = L8i&L->next= = L 7 .【单项选择题】(2分)线性表的顺序存储结构是一种()。 O A.顺序存取的存储结构B.随机存取的存储结构 C.索引存取的存储结构D.散列存取的存储结构 8 .【单项选择题】(2分)折半查找与二叉排序树的时间性能()。 A.相同B.数量级都是O(n) O C.有时不同D.完全不同 12 .【单项选择题】(2分) 用直接插入排序方法对下面四个序列进行排序(从小到大),元素比拟次数最少的是()。 A. 90,75,80,55,20,35/00,40 O B. 20,35,55,40,75, 80,90,100C. 35,40,20,55,70,100,90,80 D. 100,35,40,90,80,55,20,75 13 .【单项选择题】(2分)在有n个叶结点的哈夫曼树中,非叶结点的总数是()。 O A. 2nO B. 2n-1 OC. n-1O D. n 14 .【单项选择题】(2分)以下说法正确的选项是() A. f图的邻接矩阵表示不唯一,邻接表表示不唯一T图的邻接矩阵表示唯一,令隈表表示唯一 OC.一个图的邻接矩阵表示唯一,邻接表表示不唯一D.一个图的邻接矩阵表示不唯一,邻接表表示唯一 15 .【单项选择题】(2分) 在一棵二叉排序树上,查找关键字为35的结点,依次比拟的关键字可能有()。 A. 46,28,18,36,35 O B. 46,36,18,28,35C. 18,36,28,46,35 D. 28,36,18,46,35 16 .【单项选择题】(2分)分别用以下序列构造二叉排序树,与用其他3个序列所构造的结果不同的是()。 A. {100/20/10,130,80,60,90 }{100,80,60,90/20/30/10 } B. {100,80,90,60/ 20/10,130)O D. {100,60,80,90,120,110J 30 } 17 .【单项选择题】(2分)对序列{15, 9, 7, 8, 20, -1, 4}进行排序,进行一趟后数据的排列变为{4, 9, -1, 8, 20, 7, 15);那么 采用的是()排序。 OA.希尔B.快速 C.冒泡D.选择 18 .【单项选择题】(2分) 设一组初始记录关键词为{55, 63, 50, 38, 75, 80, 30, 60),利用筛选法建立的初始小根堆为A. 30, A. 30, 38, 50, 55, 60, 63, 75, 80 B. 30, 55, 63, 50, 38, 75, 80, 60 C.30, 38, 55, 63, 75, 80, 50, 60 D. 30, 38, 50, 60, 75, 80, 55, 63 19 .【单项选择题】(2分)卜面的程序段中,对x的赋值语句的频度为()。 for (k=1;k< = n;k++) for(j = 1;j< = n;j + +) x=x+1;A. O(n) O B. 0(nA2)O C. O(2n) 1 D. O(log n) 20 .【单项选择题】(2分) 在一个具有n个结点的有序单链表中插入一个新结点并仍然有序的时间复杂度是()。 A. 0(1) 0 B. 0(n)0(n2) C. O(nlogn) 21 .【简答题】(6分)以关键字序列(230, 309, 675. 141, 927. 779, 594, 090, 338, 822)为例,分别写出执行以下排序 算法的各趟排序结束时,关键字序列的状态。 (1)归并排序:(2)基数排序有以下运行时间函数,分别写出相应的大。表示的运行时间。 (1) T(n)=2 人 6; (2) T(n)=10n2+2n + 50; (3) T(n) = n3+50n2+1; (4) T(n)= 2T (n/2)+n/n>1;当 n = 1 时,T(n) = 1 23 .【简强】(5分) 将关键字{9, 10, 14, 30, 11, 12, 7}散列存储到散列表中,算列表的存储空间是一个下标从0开始的一 维数组,散列函数为H (Key) = (key*3) mod 7,处理冲突的法规范为线性再散列发,要求装填因子为0.7。 (1)请画出所构造的散列表。 (2)分别计算出等概率情况下,查找成功和查找不成功的平均查找长度。 24 .【简答题】(6分) 有一个带头结点的单链表L,设计一个函数使其元素递减有序。其中单链表结构定义如下: struct Lnode{int data; struct Lnode *next; ); 25 •【简答题】(5分) 将(for, case, while, class, protected, virtual, public, private, do, template, const Jf, int)中的关键字依 次插入初态为空的二叉排序树中,请画出所得到的树T,然后画出删去fo「之后的二叉排序树 设顶点表示村庄,有向边代表交通路线。假设要建立一家医院,试问建立在那个村庄能使得各村庄总体上的交 编写函数判断以邻接矩阵存储的有向图是否存在一条从VI到Vj的路径。 设计一种数据结构。假设一个族谱里储存着每个人的姓名,生日,死亡日期,孩子名字,孩 子个数,孩子个数最多不超过两个。要求用数据结构来存储族谱,使得将任何一个人的名字 输进去都能输出他的所有子孙后代的所有信息。 【例3.3】假设以I和O分别表示进栈和出栈操作.栈的初态和终态均为空,进栈和出 栈的操作序列可表示为仅由I和O组成的序列. ①F面所示的序列中哪些是合法的?- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据结构 期末试卷
咨信网温馨提示:
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【二***】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【二***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【二***】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【二***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
关于本文