郑州大学远程教育数据结构考试Word文档下载推荐.docx

上传人:b****3 文档编号:14355690 上传时间:2022-10-22 格式:DOCX 页数:20 大小:29.31KB
下载 相关 举报
郑州大学远程教育数据结构考试Word文档下载推荐.docx_第1页
第1页 / 共20页
郑州大学远程教育数据结构考试Word文档下载推荐.docx_第2页
第2页 / 共20页
郑州大学远程教育数据结构考试Word文档下载推荐.docx_第3页
第3页 / 共20页
郑州大学远程教育数据结构考试Word文档下载推荐.docx_第4页
第4页 / 共20页
郑州大学远程教育数据结构考试Word文档下载推荐.docx_第5页
第5页 / 共20页
点击查看更多>>
下载资源
资源描述

郑州大学远程教育数据结构考试Word文档下载推荐.docx

《郑州大学远程教育数据结构考试Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《郑州大学远程教育数据结构考试Word文档下载推荐.docx(20页珍藏版)》请在冰豆网上搜索。

郑州大学远程教育数据结构考试Word文档下载推荐.docx

C、数字

D、字母

3、设有三个串,s1="

How"

s2="

are"

s3="

you"

则这三个串连接后得到的结果串是________________________。

A、"

Howareyou"

B、"

Howareyou"

C、"

Howareyou."

D、"

Howareyou"

4、串是一种特殊的线性表,其特殊性体现在________。

A、可以顺序存储

B、数据元素是一个字符

C、可以链接存储

D、数据元素可以是多个字符

5、空格串的长度为________。

A、0

B、1

C、串中空格的个数

D、

第二题、多项选择题(每题2分,5道题共10分)

1、在定长顺序存储表示中,对串长的表示方法有__________。

A、用域变量表示

B、用下标为0的数组分量表示

C、在串值后加结束标记字符

D、无法明确表示

2、以下关于串的存储方式的说法中正确的是__________。

A、定长顺序表示和堆分配表示都是串的顺序存储表示

B、定长顺序表示的串的存储空间是编译时预先分配的一个比较大的连续空间

C、堆分配表示的串的存储空间是在程序执行过程中动态分配的

D、堆分配存储表示时的空串不占用连续的存储区

3、两个串相等的充分必要条件是__________。

A、串长相等且各对应位置字符相等

B、所含字符集合相同

C、所含字符个数相同

D、串值相等

4、串的机内表示方法有__________。

A、定长顺序存储表示

B、堆分配存储表示

C、块链存储表示

D、散列表示

5、以下关于块链结构的说法正确的是__________。

A、结点大小小,则存储密度小

B、结点大小小,则存储密度大

C、结点大小小,则占用存储空间多

D、结点大小小,则占用存储空间少

第三题、判断题(每题1分,5道题共5分)

1、如果一个串中的所有字符均在另一串中出现,则前者是后者的子串。

正确

错误

2、串也有两种存储结构:

顺序结构和链式结构。

3、串是n个字母的有限序列(n≥0)。

4、串是元素类型受限制的线性表。

5、在C语言中,用动态分配函数进行管理的自由存储区称为“堆”。

窗体底端

《数据结构》第05章在线测试

35:

15

1、按照二叉树的定义,具有3个结点的二叉树有________种形态。

A、3

B、4

C、5

D、6

2、树最适合表示________。

A、有序数据元素

B、无序数据元素

C、元素之间具有分支层次关系的数据

D、元素之间无联系的数据

3、________的同种顺序的遍历仍需要栈的支持。

A、先序线索树

B、中序线索树

C、后序线索树

4、已知二叉树的后序遍历序列是dabec,中序遍历序列是debac,则它的先序遍历序列是________。

A、acbed

B、decab

C、deabc

D、cedba

5、对于表达式(a-b+c)*d/(e+f),其前缀表达式为________。

A、/*+-abcd+ef

B、a-b+c*d/e+f

C、/*-a+bcd+ef

D、ab-c+d*ef+/

1、下列关于完全二叉树的叙述中,正确的有________。

A、完全二叉树一定是满二叉树

B、满二叉树一定是完全二叉树

C、完全二叉树中要么没有结点的度为1,要么只可能有一个结点的度为1

D、只有一个结点的度为1的二叉树一定是完全二叉树

2、下列关于树和二叉树的叙述中,正确的有________。

A、森林和二叉树之间可以相互转换

B、树和二叉树之间可以相互转换

C、二叉树的子树有左右之分,而树的子树没有左右之分

D、二叉树结点的最大度数为2,而树的结点的最大度数没有限制

3、森林的遍历方式有________

A、先序遍历

B、中序遍历

C、后序遍历

D、层序遍历

4、先序序列和中序序列相同的二叉树有________。

A、空二叉树

B、左单支树

C、右单支树

D、根树

5、将一个有50个结点的完全二叉树按层序编号(根编号为1),则编号为25的结点________。

A、有左孩子

B、有右孩子

C、无左孩子

D、无右孩子

1、n个叶子的Huffman树共有2n-1个结点。

2、二叉树的先、中、后序遍历序列中,叶子结点的相对顺序不会发生改变。

3、将一棵树转换成相应的二叉树后,二叉树的根结点肯定没有左子树。

4、二叉树的先序遍历序列中,任意一个结点均处在其孩子结点的前面。

5、给定二叉树的先序和后序遍历序列,可以唯一的确定这棵二叉树。

数据结构》第06章在线测试

47:

27

1、一个有n个顶点的无向图若是连通图,则至少有________条边。

A、n-1

B、n

C、n+1

D、(n+1)/2

2、4个顶点的无向完全图有________条边。

C、16

D、20

3、一个无向连通图的生成树是含有该连通图所有顶点的________。

A、极大连通子图

B、极大子图

C、极小连通子图

D、极小子图

4、对________,用克鲁斯卡尔算法求最小生成树较为合适。

A、非连通图

B、连通图

C、稀疏图

D、稠密图

5、对________,用Prim算法求最小生成树较为合适。

1、如果对无向图G必须进行二次广度优先遍历才能访问到图中所有顶点,则下列说法中正确的是________。

A、G肯定不是完全图

B、G肯定不是连通图

C、G中一定有回路

D、G有两个连通分量

2、下列说法中正确的是________。

A、无向图中的极大连通子图称为连通分量。

B、图的广度优先搜索中一般要采用队列来暂存刚访问过的顶点。

C、图的深度优先搜索中一般要采用队列来暂存刚访问过的顶点。

D、有向图的遍历不能采用广度优先搜索方法。

3、下列说法中不正确的有________。

A、n个顶点的无向连通图的边数为n(n-1)

B、图的广度优先遍历过程是一个递归过程

C、n个顶点的有向完全图的弧数为n(n-1)

D、有向图的强连通分量是有向图的极大强连通子图

4、下列关于最短路径的说法中,正确的有________。

A、Dijkstra算法是按路径长度递增的顺序依次产生从某一固定源点到其他各顶点之间的最短路径。

B、若仅求单一源点到某一特定顶点之间的最短路径,则其算法的时间复杂度可以达到O(n)。

C、求图中每一对顶点间最短路径的Floyd算法的时间复杂度为O(n^3)。

D、求图中每一对顶点间的最短路径也可用Dijkstra算法实现。

5、有向图中顶点之间关系的特征是:

每个顶点可以有________。

A、一个前驱

B、一个后继

C、多个前驱

D、多个后继

1、连通网的最小生成树是唯一的。

2、Dijkstra算法是按路径长度递增的顺序依次产生从某一固定源点到其他各顶点之间的最短路径。

3、图的深度优先遍历算法类似于二叉树的先序遍历

4、对稀疏图,用Prim算法求最小生成树较为合适

5、若从无向图的一个顶点出发进行深度优先遍历可访问到图中的所有顶点,则该图一定是连通图。

《数据结构》第07章在线测试

42:

32

1、对线性表进行折半查找时,要求线性表必须_______。

A、以顺序方式存储

B、以链式方式存储

C、以顺序方式存储且表中元素按关键字有序排列

D、以链式方式存储且表中元素按关键字有序排列

2、用折半查找对长度为12的有序表进行查找,则等概率下查找成功时的平均查找长度为_______。

A、35/12

B、37/12

C、39/12

D、43/12

3、用链地址法处理冲突构造的散列表中,每个地址单元所链接的同义词表的_______相同。

A、关键字

B、元素值

C、散列地址

D、含义

4、如果要求一个线性表既能较快的查找,又能适应动态变化的要求,可以采用_______查找方法。

A、折半

B、顺序

C、分块

D、散列

5、哈希函数有一个性质:

函数值应按_______取其值域的每一个值。

A、最小概率

B、最大概率

C、平均概率

D、同

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > PPT模板 > 中国风

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

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