地大《数据结构》在线作业二
试卷总分:100
单选题
多选题
一、单选题(共 20 道试题,共 80 分。)
V
1. 字符A、B、C依次进入一个栈,按出栈的先后顺序组成不同的字符串,至多可以组成( )个不同的字符串。
A. 14
B. 5
C. 6
D. 8
满分:4 分
2. 向一个有127个元素原顺序表中插入一个新元素并保存原来顺序不变,平均要移动( )个元素。
A. 8
B. 63.5
C. 63
D. 7
满分:4 分
3. 栈和队列的共同特点是( )。
A. 只允许在端点处插入和删除元素
B. 都是先进后出
C. 都是先进先出
D. 没有共同点
满分:4 分
4. 若某二叉树结点的中序遍历的序列为A、B、C、D、E、F、G,后序遍历的序列为B、D、C、A、F、G、E,该二叉树的按层遍历的序列为( )。
A. E、G、F、A、C、D、B
B. E、A、C、B、D、G、F
C. E、A、G、C、F、B、D
D. E、G、A、C、D、F、B
满分:4 分
5. 数据结构通常是研究数据的( )及它们之间的相互联系。
A. 存储结构和逻辑结构
B. 存储和抽象
C. 联系和抽象
D. 联系与逻辑
满分:4 分
6. 算法指的是()
A. 计算机程序
B. 解决问题的计算方法
C. 排序算法
D. 解决问题的有限运算序列
此题选: D 满分:4 分
7. 设有一个二维数组A[m][n],假设A[0][0]存放位置在600(10),A[3][3]存放位置在678(10),每个元素占一个空间,问A[2][3](10)存放在( )位置?(脚注(10)表示用10进制表示,m 3)
A. 658
B. 648
C. 633
D. 653
此题选: D 满分:4 分
8. 若需要利用形参直接访问实参时,应将形参变量说明为( )参数.
A. 值
B. 函数
C. 指针
D. 引用
此题选: D 满分:4 分
9. 若某二叉树结点的中序遍历的序列为A、B、C、D、E、F、G,后序遍历的序列为B、D、C、A、F、G、E,该二叉树结点的前序遍历的序列为( )。
A. E、G、F、A、C、D、B
B. E、A、G、C、F、B、D
C. E、A、C、B、D、G、F
D. E、G、A、C、D、F、B
满分:4 分
10. 树最适合用来表示( )。
A. 有序数据元素
B. 无序数据元素
C. 元素之间具有分支层次关系的数据
D. 元素之间无联系的数据
满分:4 分
11. 一个非空广义表头().
A. 不可能是子表
B. 只能是子表
C. 只能是原子
D. 可以是表头或原子
此题选: D 满分:4 分
12. 对线性表,在下列哪种情况下应当采用链表表示?( )
A. 经常需要随机地存取元素
B. 经常需要进行插入和删除操作
C. 表中元素需要占据一片连续的存储空间
D. 表中元素的个数不变
满分:4 分
13. AOV网是一种( )。
A. 有向图
B. 无向图
C. 无向无环图
D. 有向无环图
此题选: D 满分:4 分
14. 如图1,该二叉树结点的前序遍历的序列为( )________________
A. E、G、F、A、C、D、B
B. E、A、G、C、F、B、D
C. E、A、C、B、D、G、F
D. E、G、A、C、D、F、B
满分:4 分
15. 在一个带有附加表头结点的单链表HL中,若要向表头插入一个由指针p指向的结点,则执行( )。
A. HL=p; p- next=HL;
B. p- next=HL- next; HL- next=p;
C. p- next=HL; p=HL;
D. p- next=HL; HL=p;
满分:4 分
16. 一个有序顺表有255个对象,采用顺序搜索法查表,搜索长度为( )。
A. 128
B. 127
C. 126
D. 255
满分:4 分
17. 一个二叉树按顺序方式存储在一个维数组中,如图2,则结点E在二叉树的第( )层。
A. 1
B. 2
C. 3
D. 4
满分:4 分
18. 由权值分别为3,8,6,2的叶子生成一棵哈夫曼树,它的带权路径长度为( )。
A. 11
B. 35
C. 19
D. 53
满分:4 分
19. 线性表采用链式存储时,终点的存储地址()
A. 必须不是连续的
B. 连续与否均可
C. 必须是连续的
D. 和头结点的存储地址必须连接
满分:4 分
20. 用某种排序方法对关键字序列(25,84,21,47,15,68,35,20)进行排序时,序列的变化情况如下:(20,15,21,25,47,27,68,35,84) (15,20,21,25,35,27,47,68,84) (15,20,21,35,27,35,47,68,84)则采用的排序的方法式( )
A. 选择排序法
B. 希尔排序法
C. 归并排序法
D. 快速排序法
此题选: D 满分:4 分
地大《数据结构》在线作业二
试卷总分:100
单选题
多选题
二、多选题(共 5 道试题,共 20 分。)
V
1. 不适于对动态查找表进行高效率查找的组织结构是( )
A. 有序表
B. 分块表
C. 二叉排序树
D. 线性链表
满分:4 分
2. 表示图的常用的存储结构有( )。
A. 邻接矩阵
B. 邻接表
C. 边集数组
D. 栈
满分:4 分
3. 下列关于二叉树遍历的叙述中,不正确的是( ) 。
A. 若一个点是某二叉树的前序遍历最后一个结点,则它必是该二叉树的中序遍历的最后一个结点
B. 若一个树叶是某二叉树的中序遍历的最后一个结点,则它必是该二叉树的前序遍历最后一个结点
C. 若一个树叶是某二叉树的前序最后一个结点,则它必是该二叉树的中序遍历最后一个结点
D. 若一个结点是某二叉树的中序遍历的最后一个结点,则它必是该二叉树的前序最后一个结点
满分:4 分
4. 下列关于数据结构的叙述中,不正确的是( ).
A. 数组是不同类型值的集合
B. 递归算法的程序结构比迭代算法的程序结构更为精炼
C. 树是一种线性结构
D. 用一维数组存储一棵完全二叉树是有效的存储方法
满分:4 分
5. 对一个算法的评价,包括( )方面的内容。
A. 健壮性和可读性
B. 并行性
C. 正确性
D. 时空复杂度
满分:4 分
试卷总分:100
单选题
多选题
一、单选题(共 20 道试题,共 80 分。)
V
1. 字符A、B、C依次进入一个栈,按出栈的先后顺序组成不同的字符串,至多可以组成( )个不同的字符串。
A. 14
B. 5
C. 6
D. 8
满分:4 分
2. 向一个有127个元素原顺序表中插入一个新元素并保存原来顺序不变,平均要移动( )个元素。
A. 8
B. 63.5
C. 63
D. 7
满分:4 分
3. 栈和队列的共同特点是( )。
A. 只允许在端点处插入和删除元素
B. 都是先进后出
C. 都是先进先出
D. 没有共同点
满分:4 分
4. 若某二叉树结点的中序遍历的序列为A、B、C、D、E、F、G,后序遍历的序列为B、D、C、A、F、G、E,该二叉树的按层遍历的序列为( )。
A. E、G、F、A、C、D、B
B. E、A、C、B、D、G、F
C. E、A、G、C、F、B、D
D. E、G、A、C、D、F、B
满分:4 分
5. 数据结构通常是研究数据的( )及它们之间的相互联系。
A. 存储结构和逻辑结构
B. 存储和抽象
C. 联系和抽象
D. 联系与逻辑
满分:4 分
6. 算法指的是()
A. 计算机程序
B. 解决问题的计算方法
C. 排序算法
D. 解决问题的有限运算序列
此题选: D 满分:4 分
7. 设有一个二维数组A[m][n],假设A[0][0]存放位置在600(10),A[3][3]存放位置在678(10),每个元素占一个空间,问A[2][3](10)存放在( )位置?(脚注(10)表示用10进制表示,m 3)
A. 658
B. 648
C. 633
D. 653
此题选: D 满分:4 分
8. 若需要利用形参直接访问实参时,应将形参变量说明为( )参数.
A. 值
B. 函数
C. 指针
D. 引用
此题选: D 满分:4 分
9. 若某二叉树结点的中序遍历的序列为A、B、C、D、E、F、G,后序遍历的序列为B、D、C、A、F、G、E,该二叉树结点的前序遍历的序列为( )。
A. E、G、F、A、C、D、B
B. E、A、G、C、F、B、D
C. E、A、C、B、D、G、F
D. E、G、A、C、D、F、B
满分:4 分
10. 树最适合用来表示( )。
A. 有序数据元素
B. 无序数据元素
C. 元素之间具有分支层次关系的数据
D. 元素之间无联系的数据
满分:4 分
11. 一个非空广义表头().
A. 不可能是子表
B. 只能是子表
C. 只能是原子
D. 可以是表头或原子
此题选: D 满分:4 分
12. 对线性表,在下列哪种情况下应当采用链表表示?( )
A. 经常需要随机地存取元素
B. 经常需要进行插入和删除操作
C. 表中元素需要占据一片连续的存储空间
D. 表中元素的个数不变
满分:4 分
13. AOV网是一种( )。
A. 有向图
B. 无向图
C. 无向无环图
D. 有向无环图
此题选: D 满分:4 分
14. 如图1,该二叉树结点的前序遍历的序列为( )________________
A. E、G、F、A、C、D、B
B. E、A、G、C、F、B、D
C. E、A、C、B、D、G、F
D. E、G、A、C、D、F、B
满分:4 分
15. 在一个带有附加表头结点的单链表HL中,若要向表头插入一个由指针p指向的结点,则执行( )。
A. HL=p; p- next=HL;
B. p- next=HL- next; HL- next=p;
C. p- next=HL; p=HL;
D. p- next=HL; HL=p;
满分:4 分
16. 一个有序顺表有255个对象,采用顺序搜索法查表,搜索长度为( )。
A. 128
B. 127
C. 126
D. 255
满分:4 分
17. 一个二叉树按顺序方式存储在一个维数组中,如图2,则结点E在二叉树的第( )层。
A. 1
B. 2
C. 3
D. 4
满分:4 分
18. 由权值分别为3,8,6,2的叶子生成一棵哈夫曼树,它的带权路径长度为( )。
A. 11
B. 35
C. 19
D. 53
满分:4 分
19. 线性表采用链式存储时,终点的存储地址()
A. 必须不是连续的
B. 连续与否均可
C. 必须是连续的
D. 和头结点的存储地址必须连接
满分:4 分
20. 用某种排序方法对关键字序列(25,84,21,47,15,68,35,20)进行排序时,序列的变化情况如下:(20,15,21,25,47,27,68,35,84) (15,20,21,25,35,27,47,68,84) (15,20,21,35,27,35,47,68,84)则采用的排序的方法式( )
A. 选择排序法
B. 希尔排序法
C. 归并排序法
D. 快速排序法
此题选: D 满分:4 分
地大《数据结构》在线作业二
试卷总分:100
单选题
多选题
二、多选题(共 5 道试题,共 20 分。)
V
1. 不适于对动态查找表进行高效率查找的组织结构是( )
A. 有序表
B. 分块表
C. 二叉排序树
D. 线性链表
满分:4 分
2. 表示图的常用的存储结构有( )。
A. 邻接矩阵
B. 邻接表
C. 边集数组
D. 栈
满分:4 分
3. 下列关于二叉树遍历的叙述中,不正确的是( ) 。
A. 若一个点是某二叉树的前序遍历最后一个结点,则它必是该二叉树的中序遍历的最后一个结点
B. 若一个树叶是某二叉树的中序遍历的最后一个结点,则它必是该二叉树的前序遍历最后一个结点
C. 若一个树叶是某二叉树的前序最后一个结点,则它必是该二叉树的中序遍历最后一个结点
D. 若一个结点是某二叉树的中序遍历的最后一个结点,则它必是该二叉树的前序最后一个结点
满分:4 分
4. 下列关于数据结构的叙述中,不正确的是( ).
A. 数组是不同类型值的集合
B. 递归算法的程序结构比迭代算法的程序结构更为精炼
C. 树是一种线性结构
D. 用一维数组存储一棵完全二叉树是有效的存储方法
满分:4 分
5. 对一个算法的评价,包括( )方面的内容。
A. 健壮性和可读性
B. 并行性
C. 正确性
D. 时空复杂度
满分:4 分
版权声明
声明:有的资源均来自网络转载,版权归原作者所有,如有侵犯到您的权益
请联系本站我们将配合处理!
上一篇 : 12秋中国地质大学《数据结构(新)》在线作业一