ImageVerifierCode 换一换
格式:DOCX , 页数:20 ,大小:33.70KB ,
资源ID:17040411      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/17040411.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(数据结构题库Word格式.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

数据结构题库Word格式.docx

1、10、设数组a76的基地址为1024,每个元素占2个存储单元,假设以行序为主序顺序存储,则元素a24的存储地址是_B_。A、1054 B、1056 C、1058 D、109811、 二维数组A中,每个元素A的长度为3个字节,行下标i从0到7,列下标j从0到9,从首地址SA开始连续存放在存储器内,该数组按列存放时,元素A47的起始地址为_B_。A、 SA+141 B、 SA+180 C、 SA+222 D、 SA+22512、二维数组A中,每个元素的长度为3个字节,行下标i从0到7,列下标j从0到9,从首地址SA开始连续存放在存储器内,存放该数组至少需要的字节数是_C_。A、 80 B、 100

2、 C、240 D、 27013、 二维数组A中,每个元素A的长度为3个字节,行下标i从0到7,列下标j从0到9,从首地址SA开始连续存放在存储器内,该数组按行存放时,数组元素A74的起始地址为_C_。A、 SA+141 B、 SA+144 C、 SA+222 D、 SA+22514、假定在一棵二叉树中,双分支结点数为15个,单分支结点数为30个,则叶子结点个数为 B 。A、15 B、16 C、17 D、4715、按照二叉树的定义,具有3个结点的不同形状的二叉树有_C_种。A、3 B、 4 C、 5 D、 616、深度为5的二叉树至多有_C_个结点。A、16 B、32 C、31 D、1017、设

3、高度为h的二叉树上只有度为0和度为2的结点,则此类二叉树中所包含的结点数至少为_ A _。A、 2h B、 2h-1 C、 2h+1 D、 h+118、 对一个满二叉树,m个树叶,n个结点,深度为h,则_D_ 。A、 n=h+m B、 h+m=2n C、 m=h-1 D、 n=2 h-119、 如果某二叉树的前根次序遍历结果为stuwv,中序遍历为uwtvs,那么该二叉树的后序为_C_。 A、 uwvts B、 vwuts C、 wuvts D、 wutsv20、 某二叉树的前序遍历结点访问顺序是abdgcefh,中序遍历的结点访问顺序是dgbaechf,则其后序遍历的结点访问顺序是_D_。A

4、、 bdgcefha B、 gdbecfha C、 bdgaechf D、 gdbehfca21、 已知某二叉树的后序遍历序列是dabec,中序遍历序列是debac,它的前序遍历序列是_D_。A、 acbed B、 decab C、 deabc D、 cedba22、由带权为9,2,5,7的四个叶子结点构造一棵哈夫曼树,该树的带权路径长度为( D )。A、 23 B、 37 C、 46 D、 4423.在一棵具有n个结点的二叉树第i层上,最多具有( C )个结点。 A、2i B、 2i+1 C、 2i-1 D、 2n24、在一个图中,全部顶点的度数之和等于全部边数的倍数为_C_。A、 1/2

5、B、 1 C、 2 D、 4 25、在一个有向图中,全部顶点的入度之和等于全部顶点的出度之和的_B_倍。A、 1/2 B、 1 C、 2 D、 426、一个有n个顶点的无向图的边数最多为_C_。A、 n B、 n(n-1) C、 n(n-1)/2 D、 2n27、具有4个顶点的无向完全图有_A_条边。A、 6 B、 12 C、 16 D、 2028、具有6个顶点的无向图至少应有_A_条边才能确保是一个连通图。A、 5 B、 6 C、 7 D、 829、在一个具有n个顶点的无向图中,要连通全部顶点至少需要_C_条边。A、 n B、 n+1 C、 n-1 D、 n/230、对于一个具有n个顶点的无

6、向图,假设采纳邻接矩阵表示,则该矩阵的大小是_D_。A、 n B、 (n-1)2 C、 n-1 D、 n231、对于一个具有n个顶点和e条边的无向图,假设采纳邻接表表示,则表头向量的大小为_A_。A、 n B、 n+1 C、 n-1 D、 n+e32、判定一个有向图是否存在回路除了可以利用拓扑排序方法外,还可以利用_D_。A、 求关键路径的方法 B、 求最短路径的Dijkstra方法C、 宽度优先遍历算法 D、 深度优先遍历算法33、关键路径是事件结点网络中 A 。A、从源点到汇点的最长路径 B、从源点到汇点的最短路径C、最长的回路 D、最短的回路34、一个有n个顶点的无向连通图,它所包含的连

7、通重量个数为 B 。A、0 B、1 C、n D、n+135对于一个有向图,假设一个顶点的入度为k1,、出度为k2,则对应邻接表中该顶点单链表中的结点数为 B 。A、k1 B、k2 C、k1-k2 D、k1+k236、对于一个有向图,假设一个顶点的入度为k1,、出度为k2,则对应逆邻接表中该顶点单链表中的结点数为 A 。37、具有n个顶点的有向图最多有( B )条边。 A、n B、 n(n-1) C、 n(n+1) D、 38、 n个顶点的强连通图至少有( A )条边。 A、 n B、 n-1 C、 n+1 D、 n(n-1)39、 在一个具有n个顶点的有向图中,假设全部顶点的出度之和为s,则全

8、部顶点的入度之和为( A )。 A、s B、 s-1 C、 s+1 D、 n40、 在一个无向图中,假设两个顶点之间的路径长度为k,则该路径上的顶点数为( B )。 A、k B、 k+1 C、 k+2 D、 2k41、一个图中包含k个连通重量,假设按深度优先(DFS)搜索方法访问全部结点,则必须调用(A )次深度优先遍历算法。 A、k B、 1 C、 k-1 D、 k+142、设G1=(V1,E1)和G2=(V2,E2)为两个图, V1V2,E1E2,则称A A、G1是G2的子图 B、G2是G1的子图C、G1是G2的连通重量 D、G2是G1的连通重量43、采纳顺序查找方法查找长度为n的线性表时

9、,每个元素的平均查找长度为_C_.A、 n B、 n/2 C、 (n+1)/2 D、 (n-1)/244、采纳二分查找方法查找长度为n的线性表时,每个元素的平均查找长度为_D_。A、On2 B、 O(nlog2n) C、 O(n) D、 O(log2n)45、有一个有序表为1,3,9,12,32,41,45,62,75,77,82,95,100,当二分查找值82为的结点时,_C_次比拟后查找成功。A、 1 B、 2 C、 4 D、 846、有一个长度为12的有序表,按二分查找法对该表进行查找,在表内各元素等概率情况下查找成功所需的平均比拟次数为_B_。A、 35/12 B、 37/12 C、

10、39/12 D、 43/1247、对于18个元素的有序表采纳二分(折半)查找,则查找A3的比拟序列的下标为( D )。 A、1、2、3 B、9、5、2、3 C、9、5、3 D、9、4、2、348、 一组记录的排序码为46,79,56,38,40,84,则利用堆排序的方法建立的初始堆为_B_。A、 79,46,56,38,40,80 B、 38,40,56,79,46,84,C、 84,79,56,46,40,38 D、 84,56,79,40,46,3849、 一组记录的关键码为46,79,56,38,40,84,则利用快速排序的方法,以第一个记录为基准得到的一次划分结果为_C_。A、 38,

11、40,46,56,79,84 B、 40,38,46,79,56,84C、 40,38,46,56,79,84 D、 40,38,46,84,56,7950、 一组记录的排序码为25,48,16,35,79,82,23,40,36,72,其中含有5个长度为2的有序表,按归并排序的方法对该序列进行一趟归并后的结果为_A_。A、 16,25,35,48,23,40,79,82,36,72 B、 16,25,35,48,79,82,23,36,40,72C、 16,25,48,35,79,82,23,36,40,72D、 16,25,35,48,79,23,36,40,72,8251、 下述几种排序

12、方法中,要求内存量最大的是_D_。A、 插入排序 B、 选择排序 C、 快速排序 D、 归并排序52、在对n个元素进行简单项选择择排序过程中,第i趟需从( A )个元素中选择出最小值元素。A、n-i+1 B、 n-i C、i D、 i+153、n个记录直接插入排序所需的记录最小比拟次数是 ( A ) A、 n-1 B、 2(n-1) C、 (n+2)(n-1)/2 D、 n54、一组记录的关键字为45,80,55,40,42,85,则利用堆排序的方法建立的初始堆为( B )。 A、80,45,55,40,42,85 B、85,80,55,40,42,45 C、85,80,55,45,42,40

13、 D、85,55,80,42,45,4055、一组记录的关键字为45,80,55,40,42,85,则利用快速排序的方法,以第一个记录为基准得到一次划分结果是( C )。 A、40,42,45,55,80,85 B、42,40,45,80,55,85 C、42,40,45,55,80,85 D、42,40,45,85,55,8056将一棵有100个结点的完全二叉树从根这一层开始,每一层上从左到右依次对结点进行编号,根结点的编号为1,则编号为49的结点的左孩子编号为 A 。A98 B99 C50 D4857一组记录的排序码为(48,24,18,53,16,26,40),采纳冒泡排序法进行排序,则

14、第一趟排序需要进行记录交换的次数是 C 。A3 B4 C5 D658采纳分块查找时,如某线性表有256个元素,查找每个元素的概率相同,假设采纳顺序查找来确定元素所在的块,则每块包含 C 个结点时,平均查找长度最小。A256 B15 C16 D1859对于有向图的邻接矩阵,该图共有 B 条弧。A5 B4 C3 D260由带权9、1、3、5、6的五个叶子结点生成的哈夫曼树的带权路径长度为 C 。A50 B60 C52 D65二、填空题(本大题共10小题,每题2分,共20分)请在每题的空格中填上正确答案。错填、不填均无分。1、下面程序段的时间复杂度是_ O(mXn) _。 for (i=0;in;i

15、+) for (j=0;jm;j+) aij=0;2、下面程序段的时间复杂度是_ O()_。 i=s=0 while(sn) i+; /X i=i+1 X/ s+=i; /X s=s+i X/3、下面程序段的时间复杂度是_ O(n2)_。 s=0; s+=bij; sum=s;4、下面程序段的时间复杂度是_ O(log3n) _。 i=1; while (i=j)在s中的下标k=_ i(i-1)/2+j-1_。13、在一个mXn的矩阵中,假设a00是第一个元素,则aij是第_ iXn+j _个元素。14、在二叉树中,某一结点x的编号为i,x假设有双亲,其双亲编号应为_ _;x假设有左孩子,其左

16、孩子编号应为_2Xi _;x假设有右孩子,其右孩子应为_2Xi+1_。15、8层完全二叉树至少有 128 个结点,拥有100个结点的完全二叉树的最大层数为 7 。16、n个顶点的连通图至少_ n-1 _条边。17、在无向图G的邻接矩阵A中,假设Aij等于1,则Aji 等于_1_。18、一个无向图有n个顶点和e条边,则全部顶点的度的和即(表示顶点i的度)= 2e 。19、在有n个顶点的有向图中,每个顶点的度最大可达 2(n-1) 。20、 对于长度为n的线性表,假设进行顺序查找,则时间复杂度为_ On_;假设采纳折半法查找,则时间复杂度为_ O(log2n)_。21、已知有序表为12,18,24

17、,35,47,50,62,83,90,115,134,当用折半查找90时,需进行 2 次查找可确定成功;查找47时,需进行 4 次查找成功;查找100时,需进行 3 次查找才能确定不成功。22、平衡二叉排序树上任一结点的平衡因子只可能是 0 、 1 或 -1 。23、用起泡法对n个关键码排序,在最好情况下,只需做 n-1 次比拟;在最坏的情况下要做 n(n-1)/2 次比拟。24、设字符串S1= “ABCDEF,S2= “PQRS,则运算S=CONCATSUBS1,2,LENS2,SUBS1,LENS2,2后的串值为_“BCDEDE_。25、在一棵二叉排序树上按_中序_遍历得到的结点序列是一个

18、有序序列。26、在一个图中,全部顶点的度数之和等于全部边数的_2_倍。27、在一个具有n个顶点的无向完全图中,包含有_ n(n-1)/2_条边,在一个具有n个顶点的有向完全图中,包含有_ n(n-1)_条边。28、假定一个有向图的顶点集为a,b,c,d,e,f,边集为, c,fd,ce,be,d,则出度为0的顶点个数为_2_,入度为1的顶点个数为_4_。29、在一个具有n个顶点的无向图中,要连通全部顶点则至少需要_ n-1_条边。30、假设一个图的顶点集为a,b,c,d,e,f,边集为(a,b),(a,c),(b,c),(d,e),则该图含有_3_个连通重量。31、对于一个具有n个顶点和e条边

19、的连通图,其生成树中的顶点数和边数分别为_ n _和_ n-1_。32、假定一个顺序表的长度为40,并假定查找每个元素的概率都相同,则在查找成功情况下的平均查找长度_20.5_,在查找不成功情况下的平均查找长度_41_。33、在索引查找中,假定查找表即主表的长度为96,被等分为8个子表,则进行索引查找的平均查找长度为_11_。34、假定对长度n=50的有序表进行折半查找,则对应的判定树高度为_6_,最后一层的结点数为_19 _。35、假定在索引查找中,查找表长度为n,每个子表的长度相等,设为s,则进行成功查找的平均查找长度为_(n/s+s)/2+1_。46、假定一组记录为(46,79,56,3

20、8,40,84),则利用堆排序方法建立的初始小根堆为_(38,40,56,79,46,84)_。37、假定一组记录为(46,79,56,38,40,84),在冒泡排序的过程中进行第一趟排序后的结果为_(46,56,38,40,79,84)_。38、假定一组记录为(46,79,56,64,38,40,84,43),在冒泡排序的过程中进行第一趟排序时,元素79将最终下沉到其后第_4_个元素的位置。39、假定一组记录为(46,79,56,38,40,80),对其进行快速排序的第一次划分后的结果为_40 3846 56 79 80_。40、假定一组记录为(46,79,56,38,40,80,46,75

21、,28,46),对其进行归并排序的过程中,第二趟归并后的子表个数为_3_。三、应用题(本大题共4小题,每题7分,共28分)1、分别画出具有3个结点的树和三个结点的二叉树的全部不同形态。解:具有3个结点的树有两种不同形态。具有3个结点的二叉树有以下五种不同形态。2、如下列图所示的二叉树,试分别写出它的顺序表示和链接表示二叉链表。1顺序表示。2该二叉树的二叉链表表示。3、假定用于通信的电文由8个字符A、B、C、D、E、F、G、H组成,各字母在电文中出现的概率为5、25、4、7、9、12、30、8,试以这8个字母构造哈夫曼树。 依据题意,设这8个字母对应的权值分别为5,25,4,7,9,12,30,

22、8,并且n=8。步骤如下:4、假设一棵二叉树的先序序列为EBADCFHGIKJ,中序序列为ABCDEFGHIJK,请写出该二叉树的后序遍历序列。后序序列:ACDBGJKIHFE5、已知一个无向图的邻接表下列图所示,要求:1画出该无向图;2依据邻接表,分别写出用DFS(深度优先搜索)和BFS广度优先搜索算法从顶点V0开始遍历该图后所得到的遍历序列。1该无向图如下列图所示。2依据该无向图的邻接表表示,从顶点V0开始的深度优先遍历序列为:V0、V2、V3、V1、V4、V6、V5。广度优先遍历序列为V0、V2、V5、V6、V1、V3、V4。6、如下列图所示的一个网,按照Prim方法,从顶点V1 出发,

23、求该网的最小生成树的产生过程。 7、记录的关键字序列为:63,90,70,55,67,42,98,83,10,45,58,则画出构造一棵二叉排序树的过程。构造二叉排序树的过程如下列图所示。8、已知一组记录为(46,74,53,14,26,38,86,65,27,34),给出采纳冒泡排序法进行排序时每一趟的排序结果。排序过程如下:(0) 46 74 53 14 26 38 86 65 27 34(1) 46 53 14 26 38 74 65 27 34 86(2) 46 14 26 38 53 65 27 34 74 86(3) 14 26 38 46 53 27 34 65 74 86(4)

24、 14 26 38 46 27 34 53 65 74 86(5) 14 26 38 27 34 46 53 65 74 86(6) 14 26 27 34 38 46 53 65 74 86(7) 14 26 27 34 38 46 53 65 74 869、已知一组记录为(46,74,53,14,26,38,86,65,27,34),给出采纳直接插入排序法进行排序时每一趟的排序结果。排序过程如下所示:(0) 46 74 53 14 26 38 86 65 27 34(1) 46 74 53 14 26 38 86 65 27 34(2) 46 53 74 14 26 38 86 65 27 34(3) 14 46 53 74 26 38 86 65 27 34(4) 14 26 46 53 74 38 86 65 27 34(5) 14 26 38 46 53 74 86 65 27 34(6) 14 26 38 46 53 74 86 65 27 34(7) 14 26 38 46 53 65 74 86 27 34(8) 14 26 27 38 46 53 65 74 86 34(9) 14 26 27

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1