《数据结构》(本)模拟试题一1_第1页
《数据结构》(本)模拟试题一1_第2页
《数据结构》(本)模拟试题一1_第3页
《数据结构》(本)模拟试题一1_第4页
《数据结构》(本)模拟试题一1_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

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

文档简介

逵拉逵拉S氏下笔如有神《数据结构》(本)模拟试题一一、填空题(每小题2分,共24分)1.一棵二叉树没有单分支结点,有6个叶结点,则该树总共有个结点。.栈和队列的操作特点分别是和。.设一棵完全二叉树,其最高层上最右边的叶结点的编号为奇数,该叶节点的双亲结点的编号为10,该完全二叉树一共有个结点。.结构中的数据元素存在多对多的关系称为结构。.按照二叉树的递归定义,对二叉树遍历的常用算法有、、三种。.根据数据元素间关系的不同特性,通常可分为集合、线性、、四类基本结构。.数据结构中的数据元素存在一对多的关系称为结构。8.要求在n个数据元素中找其中值最大的元素,设基本操作为元素间的比较。则比较的次数和算法的时间复杂度分别为和。9.把数据存储到计算机中,并具体体现数据之间的逻辑结构称为结构。10.在一个单向链表中p所指结点之后插入一个s所指向的结点时,应执行___和p->next=s;的操作。.结构中的数据元素存在一对一的关系称为结构。.在二叉树的链式存储结构中,通常每个结点中设置三个域,它们是值域、二、单项选择题(每小题2分,共30分)i针对线性表,在存储后如果最常用的操作是取第个结点及其前驱,则采用()存储方式最节省时间。A单链表.双链表.单循环链表.顺序表2.数据结构中,与所使用的计算机无关的是数据的()结构。.物理.存储.逻辑与物理D逻辑3.以下特征中,()不是算法的特性。A有穷性.确定性.可行性.有个或多个输出4设有一个长度为的顺序表,要在第个元素之前(也就是插入元素作为新表的第个元素),则移动元素个数为()。.栈的插入删除操作在()进行。.栈底.任意位置.指定位置.栈顶.以下说法正确的是()。.栈的特点是先进先出,队列的特点是先进后出.栈和队列的特点都是先进后出栈的特点是先进后出,队列的特点是先进先出.栈和队列的特点都是先进先出.元素2,4,6,8按顺序依次进栈,则该栈的不可能输出序列是()(进栈出栈可以交替进行)。.设有一个阶的对称矩阵A采用压缩存储的方式,将其下三角部分以行序为主序存储到一维数组中(数组下标从开始),则矩阵中元素在一维数组中的下标是TOC\o"1-5"\h\z()。A.42.13B.27C.32D9串函数(””,“”)的值为()。.0A.1B.-1C.3Do在一棵二叉树中,若编号为的结点存在右孩子,则右孩子的顺序编号为()。.A2i.2i-1B.2i+2C.2i+1D.设一棵有个结点采用链式存储的二叉树,除叶结点外每个结点度数都为2则该树共有()个指针域为空。A.2n.2n+1B.2n+2C.n+1D2E知如图所示的一个图,若从顶点出发,按广度优先搜索法进行遍历,则可能得到的一种顶点序列为()。图113.在有序表{,13,8,13,33,42,46,6,37,678,8,697,10中0,}用折半查找值86时,经()次比较后查找成功。1.4有一个长度为10的有序表,按折半查找对该表进行查找,在等概率情况下查找成功的平均比较次数为()。15.一组记录的关键字序列为(37,70,47,2,93,185),利用快速排序,以第一个关键字为分割元素,经过一次划分后结果为()。三、综合题.(1)利用筛选过程把序列{42,82,67,102,16,32,57,52}建成堆(小根堆),画出该堆(不要求中间过程)。(2)写出对上述堆对应的完全二叉树进行中序遍历得到的序列。.(1)以2,3,4,7,8,9作为叶结点的权,构造一棵哈夫曼树(要求每个结点的左子树根结点的权小于等于右子树根结点的权),给出相应权重值叶结点的哈夫曼编码。(2)一棵哈夫曼树有n个叶结点,它一共有多少个结点?简述理由?3.设查找表为(16,15,20,53,64,7),(1)用冒泡法对该表进行排序(要求升序排列),要求写出每一趟的排序过程。(2)在排序后的有序表的基础上,画出对其进行折半查找所对应的判定树.(要求以数据元素作为树结点)(3)求在等概率条件下,对上述有序表成功查找的平均查找长度.四、程序填空题(每空2分,共16分)i以下冒泡法程序对存放在,,……,中的序列进行排序,完成程序中的空格部分,其中是元素个数,要求按升序排列。程序中的功能是()2.以下程序是先序遍历二叉树的递归算法的程序,完成程序中空格部分(树结构中左、右指针域分别为left和right,数据域data为字符型,BT指向根结点)。voidPreorder(structBTreeNode*BT){if(BT!=NULL){(1);(2);(3);

参考答案、填空题参考答案121234567后进先出、先进先出21图状(网状)先序;中序;后序树形图状树形物理(存储)1.线性2.左指针右指针、单项选择题(每小题2分,共30分)1.D2.D3.D4.A5.D6.C7.D8.C9.B10.D11.D12.B13.D14.A15.A三、综合应用题1.(1)(1)(2)102,2.52,2:111011114:1107:008:019:102n-1个,因为非叶结点数比叶结点数少一个。(2)(3)平均查找长度=(2)(3)平均查找长度=(1*1+2*2+3*3)/6=14/63.(1)原序列1615205364715162053764151620753641516720536415

温馨提示

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

评论

0/150

提交评论