算法设计与分析学习通超星期末考试答案章节答案2024年_第1页
算法设计与分析学习通超星期末考试答案章节答案2024年_第2页
算法设计与分析学习通超星期末考试答案章节答案2024年_第3页
免费预览已结束,剩余3页可下载查看

付费下载

下载本文档

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

文档简介

算法设计与分析学习通超星期末考试章节答案2024年设一组初始记录关键字序列为(Q,H,C,Y,P,A,M,S,R,D,F,X),则按字母升序的第一趟冒泡排序结束后的结果是()。

答案:H,C,Q,P,A,M,S,R,D,F,X,Y

设一组初始记录关键字的长度为

8,则最多经过(

)趟插入排序可以得到有序序列。

答案:7设某棵二叉树中只有度数为0

和度数为2

的结点且度数为0

的结点数为n,则这棵二叉中共有(

)个结点。

答案:

2n-1设有n

个关键字具有相同的Hash

函数值,则用线性探测法把这n

个关键字映射到HASH表中需要做(

)次线性探测。

答案:

n(n-1)/2设一组权值集合W=(15,3,14,2,6,9,16,17),要求根据这些权值集合构造一棵哈夫曼树,则这棵哈夫曼树的带权路径长度为(

)。

答案:229二叉排序树中左子树上所有结点的值均(

)根结点的值。

答案:<设有一个

10

阶的下三角矩阵

A(包括对角线),按照从上到下、从左到右的顺序存储到连续的55

个存储单元中,每个数组元素占1

个字节的存储空间,则A[5][4]地址与A[0][0]的地址之差为(

)。

答案:19设输入序列为1、2、3、4、5、6,则通过栈的作用后可以得到的输出序列为(

)。

答案:

3,2,5,6,4,1设某链表中最常用的操作是在链表的尾部插入或删除元素,则选用下列(

)存储方式最节省运算时间。

答案:双向循环链表设有一组初始记录关键字序列为(34,76,45,18,26,54,92),则由这组记录关键字生成的二叉排序树的深度为()。

答案:4设顺序线性表的长度为30,分成5

块,每块6

个元素,如果采用分块查找,则其平均查找长度为()。

答案:6.5设有序表中的元素为(13,18,24,35,47,50,62),则在其中利用二分法查找值为24的元素需要经过()次比较。

答案:3设顺序表的长度为n,则顺序查找的平均比较次数为(

)。

答案:(n+1)/2设完全无向图中有n

个顶点,则该完全无向图中有(

)条边。

答案:n(n-1)/2

设在一棵度数为3

的树中,度数为3

的结点数有2

个,度数为2

的结点数有1

个,度数为1的结点数有2个,那么度数为0的结点数有()个。

答案:6设

F

是由

T1、T2

T3

三棵树组成的森林,与

F

对应的二叉树为

B,T1、T2

T3

的结点数分别为

N1、N2

和N3,则二叉树

B

的根结点的左子树的结点数为()。

答案:

N1-1设顺序线性表中有n

个数据元素,删除表中第i

个元素需要移动(

)个元素。

答案:n-i队列是一种(

)的线性表。

答案:先进先出设无向图G

中的边的集合E={(a,b),(a,e),(a,c),(b,e),(e,d),(d,f),(f,c)},则从顶点a

出发进行深度优先遍历可以得到的一种顶点序列为()。

答案:aedfcb设一棵完全二叉树中有

65

个结点,则该完全二叉树的深度为(

)。

答案:7设一个顺序有序表A[1:14]中有14

个元素,则采用二分法查找元素A[4]的过程中比较元素的顺序为()。

答案:

A[7],A[3],A[5],A[4]两个字符串相等的充要条件是(

)。

答案:同时具备(A)和(B)两个条件字符串的长度是指()。

答案:串中所含字符的个设某棵二叉树的高度为10,该二叉树上叶子结点最多有(

)。

答案:512(

)二叉排序树可以得到一个从小到大的有序序列。

答案:中序遍历设用邻接矩阵A表示有向图G

的存储结构,则有向图G

中顶点i

的入度为(

)。

答案:第

i

列非

0

元素的个数之和一趟排序结束后不一定能够选出一个元素放在其最终位置上的是(

)。

答案:希尔排序设二叉树的先序遍历序列和后序遍历序列正好相反,则该二叉树满足的条件是(

)。

答案:

任一结点无右孩子设一组初始记录关键字序列为(45,80,55,40,42,85),则以第一个记录关键字45为基准而得到一趟快速排序的结果是(

)。

答案:42,40,45,55,80,85数据的最小单位(

)。

答案:数据项下列四种排序中(

)的空间复杂度最大。

答案:快速排序设用链表作为栈的存储结构则退栈操作(

)。

答案:必须判别栈是否为空设一组初始记录关键字序列为(345,253,674,924,627),则用基数排序需要进行(

)趟的分配和回收才能使得初始关键字序列变成有序序列。

答案:3设某无向图中有n

个顶点e

条边,则该无向图中所有顶点的入度之和为(

)。

答案:2e设有5000

个待排序的记录关键字,如果需要用最快的方法选出其中最小的10

个记录关键字,则用下列(

)方法可以达到此目的。

答案:堆排序设某强连通图中有

n

个顶点,则该强连通图中至少有(

)条边。

答案:n设无向图G

中有n

个顶点e

条边,则其对应的邻接表中的表头结点和表结点的个数分别为(

)。

答案:n,2e设一组初始关键字记录关键字为(20,15,14,18,21,36,40,10),则以20

基准记录的一趟快速排序结束后的结果为()。

答案:10,15,14,18,20,36,40,21

设一组初始记录关键字序列(5,2,6,3,8),以第一个记录关键字5

为基准进行一趟快速排序的结果为(

)。

答案:3,2,5,6,8设某有向图中有

n

个顶点,该有向图对应的邻接表中有(

)个表头结点。

答案:n设某棵二叉树中有

2000

个结点,则该二叉树的最小高度(

)。

答案:11设某棵二叉树的中序遍历序列为

ABCD,前序遍历序列为

CABD,则后序遍历该二叉树得到序列为()。

答案:BADC设哈夫曼树中的叶子结点总数为m,若用二叉链表作为存储结构,则该哈夫曼树中总共有()个空指针域。

答案:2m下面关于线性表的叙述错误的是()。

答案:线性表采用顺序存储便于插入和删除操作的实现以下数据结构中哪一个是非线性结构?()

答案:二叉树用链接方式存储的队列,在进行插入运算时(

)。

答案:头、尾指针可能都要修改栈和队列的共同特点是()。

答案:只允许在端点处插入和删除元素T(n)表示当输入规模为n时的算法效率,以下算法中效率最优的是(

)。

答案:T(n)=T(n/2)+1,T(1)=1下列关于算法的论述中,正确的有(

)个。Ⅰ.求解某一类问题的算法是唯一的Ⅱ.算法必须在有限步操作之后停止Ⅲ.算法的每一步操作必须是明确的,不能有歧义或含义模糊Ⅳ.算法执行后一定产生确定的结果

答案:3二叉树与根树均可以为空树。

答案:错根树中顶点个数肯定大于1。

答案:错如果一个图是连通无向图,那图中任两个顶点间肯定有至少一条路径存在。

答案:对队列在进行进队与出队操作时遵循先进先出的原则,栈也一样。

答案:错树T中如果有n个顶点,那么T的边数一定是n-1。

答案:对齐次常系数递归方程对应得特征方程如果有r重根,则重根前面的系数是关于n的r-1次多项式。

答案:对t(n)=t(n-1)+n(n>=2);t(1)=0上述递归方程是齐次常系数递归方程。

答案:错递归方程可以没有递归出口条件。

答案:错算法要满足有限性,程序不需要满足此特性。

答案:对O符号用来表示算法分析时两个函数低阶及下界的概念。

答案:错算法分析中渐进分析分析的是算法而不是程序。

答案:对算法是行为设计,描述对于给定问题,应该怎么做。

答案:对下面选项不是好的算法必须满足的

答案:有限性/star3/origin/17efdd36b7278817bcb7ab7a593fd9be.jpg

答案:1;2;4;50-1背包问题用贪心法和用动态规划法都能求出最优解和最大价值。

答案:错任意两个矩阵都能进行乘法运算。

答案:错动态规划法求解的问题具有最优子结构和子问题重叠性两个基本要素。

答案:对矩阵连乘问题中,当计算4个矩阵连乘时计算次序个数为()。

答案:5下面关于动态规划法和分治法的说法错误的是:

答案:两者分成的子问题都是各自独立的。采用贪心策略建立哈夫曼树时,采用极大堆组织优先队列。

答案:错采用贪心法求解问题的最优解首先必须是可行解,并且符合全局最优原则选择。

答案:错贪心法求0-1背包问题不一定得到全局最优解。

答案:对贪心法本着局部最优方式构造最优解对于背包问题来说一定是全局最优解。

答案:对在两点间的最短路径问题中,如果(v1,v2,。。。vn)是v1到vn的最短路径,则v2到vn的最短路径一定是(v2,v3,。。。vn)。

答案:对关于贪心法说法正确的是:

答案:贪心法是本着局部最优策略构建最优解。采用改进的斯特拉森算法进行矩阵乘法问题求解比传统数学运算时间耗费更低,效率更高。

答案:对利用分治法求k小元素时,假如划分成A1,A2,A3,元素个数分别为5,2,7,则可以断定,如果要求第6小元和第7小元不需要第二轮查找。

答案:对合并排序和选择排序时间复杂度相同。

答案:错分治法求解时划分成的子问题各自独立,性质相

温馨提示

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

评论

0/150

提交评论