数据结构第二次作业答案(C语言版)-07_第1页
数据结构第二次作业答案(C语言版)-07_第2页
数据结构第二次作业答案(C语言版)-07_第3页
全文预览已结束

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第第页数据结构第二次作业答案(C语言版)-07

数据结构第二次作业答案(C语言版)-07

数据结构第二次作业答案

学号:姓名:评分:.一.单项选择题(20分)

()1.某二叉树的先序序列和后序序列正好相反,则该二叉树一定是____b____的二叉树。

a.空或只有一个结点b.高度等于其结点数(空树高度为0)c.任一结点无左孩子d.任一结点无右孩子

()2.设图的顶点数=n,边数=e,若用邻接表表示图,那么求最短路径的Dijkstra算法的时间复杂

度为_____b____。

a.O(n*e)b.O(n2)c.O(n+e)d.O(n3)

()3.一棵左右子树均不为空的二叉树在后序线索化后(不带头结点的线索化),其空指针域数为

____b_____。

a、0b、1c、2d、不确定()4.下面程序段的时间复杂度是____d_____。

i=1;while(i=n)i=i*2;

a.O(n)b.O(n2)c.O(2n)d.O(log2n)

()5.在有n(0)个结点且为完全二叉树的二叉排序树中查找一个键值,其平均比较次数的数量级

为_____b______。

a.O(n)b.O(log2n)c.O(nlog2n)d.O(n2)

()6.采用分块查找时,若线性表中共有625个元素,查找每个元素的概率相同,假设采用顺序

查找来确定结点所在的块时,每块应分为____b____个结点最佳。a.10b.25c.6d.625

()7.下列排序算法中时间复杂度不受数据初始状态影响,恒为O(n2)的是____c______。

a、堆排序b、起泡排序c、直接选择排序d、快速排序

()8.已知数据表中的每个元素距其最终位置不远,则采用____b___排序算法最省时间。

a.堆排序b.插入排序c.快速排序d.直接选择排序

()9.假设图的顶点数=n,边数=e,那么当用邻接表表示图时,拓扑排序算法的时间复杂度为

____b_____。

a.O(n2)b.O(n+e)c.O(n*e)d.O(n3)

()10.一棵左子树为空的二叉树在先序线索化后(不带头结点的线索化),其中的空链域的个数

为____a_____。

a.2b.1c.0d.不确定二.填空作图简答题(共62分):1.依次插入30,43,21,9,1

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论