数据结构(绵阳师范学院)智慧树知到期末考试答案2024年_第1页
数据结构(绵阳师范学院)智慧树知到期末考试答案2024年_第2页
数据结构(绵阳师范学院)智慧树知到期末考试答案2024年_第3页
免费预览已结束,剩余4页可下载查看

下载本文档

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

文档简介

数据结构(绵阳师范学院)智慧树知到期末考试答案2024年数据结构(绵阳师范学院)算法的时间复杂度表征的是()。

A:执行算法所耗费的存储空间B:算法的难易程度C:执行算法所耗费的时间D:算法的可读性答案:执行算法所耗费的时间在双向链表中,一个结点包含()个指针。

A:3B:4C:2D:1答案:2用直接插入排序方法对下面4个序列进行排序(由小到大),元素比较次数最少的是()。

A:30,40,22,46.69,93,90,80B:93,30,40,90,80,46,22,69C:22,30,46,40,80,69,90,93D:90,69,80,46,22,30,93,40答案:22,30,46,40,80,69,90,93在存储数据时,通常不仅要存储各数据元素,而且要存储()。

A:数据元素的类型B:数据的操作方法C:数据元素之间的关系D:数据的存取方法答案:数据元素之间的关系数据结构、数据元素、数据项在计算机中的映像分别称为结构、结点、()。

A:数据域B:数据范围C:数据库D:数据单位答案:数据域设有100个元素的有序表,采用折半查找方法,在等概率时成功时最大的比较次数是()。

A:20B:25C:10D:7答案:7一个图的邻接矩阵是对称矩阵,则该图是()

A:其余选项都不对B:无向图或者有向图C:无向图D:有向图答案:无向图在一个具有n个顶点的有向图中,构成强连通图时至少有()条边

A:n-1B:n+1C:nD:n/2答案:n在顺序表中插入或删除一个元素,需要平均移动约为()的元素,具体移动元素的个数与插入或删除位置有关。

A:表长全部B:表长四分之一C:表长三分之一D:表长一半答案:表长一半二路归并排序的时间复杂度为()。

A:O(n²)B:O(n)C:O(㏒2n)D:O(n㏒2n)答案:O(n㏒2n)二叉树左、右子树的深度差叫该二叉树根结点的()。

A:高度B:深度C:无法确定D:平衡因子答案:平衡因子一个有向图G=(V,E),V={0,1,2,3,4},E={,2>,,3>,,4>,,5>,,2>,,5>,,3>},现按深度优先遍历算法遍历,从顶点0出发,所得到的顶点序列是()。

A:1,4,3,2,5B:1,2,5,3,4C:1,4,3,5,2D:1,2,5,4,3答案:1,4,3,2,5空的链队列的判决条件是()。

A:头指针和尾指针均不指向头结点B:头指针和尾指针均指向头结点C:尾指针指向头结点D:头指针指向头结点答案:头指针和尾指针均指向头结点直接插入排序在最坏情况下的时间复杂度为()。

A:O(n²)B:O(n)C:O(n㏒2n)D:O(㏒2n)答案:O(n??)采用顺序查找方法查找长度为n的线性表时,每个元素的平均查找长度为()。

A:(n-1)/2B:n/2C:(n+1)/2D:n答案:(n+1)/2对二叉排序树进行(),可得到结点的有序排列。

A:无法确定B:后序C:中序D:先序答案:中序设正文串长度为n,模式串长度为m,则模式匹配的KMP算法的时间复杂度为(

)。

A:O(n)B:O(m)C:O(m*n)D:O(m+n)答案:O(m+n)对特殊矩阵采用压缩存储的目的主要是()。

A:表达变得简单B:去掉矩阵中的多余元素C:减少不必要的存储空间D:对矩阵元素的存储变得简单答案:减少不必要的存储空间具有3个结点的二叉树有()种不同形态。

A:2种B:5种C:3种D:1种答案:5设有一个10阶的对称矩阵A,采用下三角的压缩存储方式,以行序为主序,a[1][1]为第一元素,其存储地址为1,每个元素占一个地址空间,则a[8][5]的地址为()。

A:33B:13C:40D:18答案:33元素a,b,c,d依次进入初始为空的栈中,若元素进栈后,可停留、可出栈,直到所有元素都出栈,则在所有可能的出栈序列中,以元素c开头的序列个数是()。

A:3B:6C:4D:5答案:5下述几种排序方法中,要求内存量最大的是()。

A:归并排序B:快速排序C:插入排序D:冒泡排序答案:归并排序若广义表满足GetHead(A)=GetTail(A),则A为()。

A:((),())B:()C:(())D:((),(),())答案:(())非空无向图的邻接矩阵是上三角矩阵。

A:对B:错答案:错哈希函数H(k)=kMODp,p通常取小于等于表长的素数。

A:错B:对答案:对当待排序元素序列的初始排列基本有序时,希尔排序比直接插入排序快。

A:错B:对答案:错串'student'和'Student'相等。

A:错B:对答案:错链式存储结构比顺序存储结构更能方便的表示各种逻辑结构。

A:对B:错答案:错多维数组可以看作是一种特殊的线性表。

A:错误B:正确答案:正确完全二叉树中,若一个结点没有左孩子,则它必是叶结点

A:错误B:正确答案:正确一个链表最常用的操作是在末尾插入结点和删除结点,则选用带头结点的双循环链表最节省时间。

A:错B:对答案:对一个稀疏矩阵Am*n采用三元组顺序表形式表示,若把三元组中有关行下标与列下标的值互换,并把m和n的值互换,则就完成了Am*n的转置运算。

A:错B:对答案:错已知一棵二叉树的中序、后序序列分别如下:中序:DCEFBHGAKJLIM后序:DFECHGBKLJMIA,该二叉树的先序序列ABCDEFGHIJKLM

A:错B:对答案:对连续存储设计时,存储单元的地址一定连续。

A:对B:错答案:对算法的时间复杂度与实现时采用的程序设计语言无关。

A:对B:错答案:对删除栈顶元素不是栈的基本操作。

A:错B:对答案:错高度为h(h>0)的完全二叉树对应的森林所含的树的个数一定是hIV.一棵树中的叶子数一定是h

A:错B:对答案:错两个对称矩阵相加,结果是对称矩阵;两个对称矩阵相乘,结果仍然是对称矩阵。

A:对B:错答案:错KMP算法的特点是在模式匹配时指示主串的指针不会回溯。

A:错误B:正确答案:正确串的堆分配存储表示是用一组地址连续的存储单元存储串值的字符序列,但它们的存储空间是在程序执行过程中动态分配得到的。

A:错B:对答案:对冒泡算法是稳定的

A:错误B:正确答案:正确下列关于循环队列的叙述中错误的是()。

A:在循环队列中,只需要队头指针就能反映队列中元素的动态变化情况B:在循环队列中,只需要队尾指针就能反映队列中元素的动态变化情况C:循环队列中元素的个数是由队头指针和队尾指针共同决定D:循环队列有队头和队尾两个指针,因此,循环队列是非线性结构答案:循环队列有队头和队尾两个指针,因此,循环队列是非线性结构;在循环队列中,只需要队头指针就能反映队列中元素的动态变化情况;在循环队列中,只需要队尾指针就能反映队列中元素的动态变化情况下面关于字符串的叙述,不正确的有()。

A:字符串是由字母和数字组成的序列。B:字符串是任意个字母组成的序列。C:字符串是由零个或多个字符组成的有限序列。D:字符串是不少于一个字符的序列。答案:字符串是不少于一个字符的序列###字符串是由字母和数字组成的序列###字符串是任意个字母组成的序列设记录数为n,则冒泡排序算法在最好情况下所作的比较次数不可能为()。

A:n+1B:2nC:nD:n-1答案:n###n+1###2n在n个元素的线性表的数组表示中,时间复杂度为O(1)的操作是()。

A:在最后一个结点后插入一个新值B:删除第1个结点C:访问第i(1答案:访问第i(1###在最后一个结点后插入一个新值下列排序方法中不稳定的是()。

A:直接插入排序B:直接选择排序C:堆排序D:快速排序答案:快速排序有六个元素6,5,4,3,2,1的顺序进栈,问下列哪些是不合法的出栈序列()?

A:453126B:235416C:234156D:346521答案:3关于线性表说法正确的是()。

A:取线性表的第i个元素的时间与i的大小有关B:在长度为n的有序单链表中插入一新节点并仍保持有序的时间复杂度为O(n)C:静态链表需要分配连续空间,插入和删除不需要移动元素D:顺序存储方式只能用于存储线性结构答案:静态链表需要分配连续空间,插入和删除不需要移动元素;在长度为n的有序单链表中插入一新节点并仍保持有序的时间复杂度为O(n)下列数据结构为线性结构的是()。

A:图B:二叉树C:队列D:栈答案:栈###队列如果某二叉树的先根次序遍历结果为stuwv,中序遍历为uwtvs,那么该二叉树的后序不可能为()。

A:wutsvB:vwutsC:wuvtsD:uwvts答案:wuvts以下()操作属于串类型的最小操作子集。

A:求串长StrLengthB:串定位IndexC:串复制StrCopyD:串赋值StrAssign答案:串赋值StrAssign###求串长StrLength适用于压缩存储稀疏矩阵的存储结构是(

)。

A:二叉链表B:邻接多重表C:十字链表D:三元组表答案:三元组表###十字链表以权值分别为4,3,2,1的四个叶子结点构成的哈夫曼树,其带权路径长度WPL不可能是()。

A:20B:16C:19D:15答案:15###16###20下列关于串的叙述,错误的是()。

A:串中的元素只能是字母。B:若串S的长度为n,则S的子串个数为n*(n+1)/2。C:空串与空格串是相同的。D:串是一种数据对象和操作都特殊的线性表。答案:若串S的长度为n,则S的子串个数为n*(n+1)/2。;空串与空格串是相同的。;串中的元素只能是字母。构造哈希函数有三种方法,分别为()法、()法、()法

A:折迭移位B:平方取中C:除留余数D:其余说法都不对答案:平方取中###除留余数###折迭移位数据结构描述()。

A:邻接关系B:数据组织形式C:数据对

温馨提示

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

评论

0/150

提交评论