|
15秋学期《数据结构Ⅰ》在线作业1
试卷总分:100 测试时间:--
一、单选题(共20道试题,共100分。)
1.
上溢现象通常出现在
A.
顺序栈的入栈操作过程中
B. 顺序栈的出栈操作过程中
C.
链栈的入栈操作过程中
D. 链栈的出栈操作过程中
满分:5分
2.
在任意一棵二叉树的前序序列和后序序列中,各叶子之间的相对次序关系
A. 不一定相同
B. 都相同
C. 都不相同
D. 互为逆序
满分:5分
3.
带行表的三元组表是稀疏矩阵的一种
A. 顺序存储结构
B. 链式存储结构
C. 索引存储结构
D. 散列存储结构
满分:5分
4.
在平衡二叉树中插入一个结点后引起了不平衡,设最低(最接近于叶子)的不平衡点是A,并已知A的左、右孩子的平衡因子分别为-1和0,则应进行的平衡旋转是
A. LL型
B. LR型
C. RL型
D. RR型
满分:5分
5.
抽象数据类型的三个组成部分分别为
A. 数据对象、数据关系和基本操作
B. 数据元素、逻辑结构和存储结构
C. 数据项、数据元素和数据类型
D. 数据元素、数据结构和数据类型
满分:5分
6.
计算机识别、存储和加工处理的对象被统称为
A. 数据
B. 数据元素
C. 数据结构
D. 数据类型
满分:5分
7.
若采用孩子兄弟链表作为树的存储结构,则树的后序遍历应采用二叉树的
A. 层次遍历算法
B. 前序遍历算法
C. 中序遍历算法
D. 后序遍历算法
满分:5分
8.
导致栈上溢的操作是
A.
栈满时执行的出栈
B. 栈满时执行的入栈
C.
栈空时执行的出栈
D. 栈空时执行的入栈
满分:5分
9.
若允许表达式内多种括号混合嵌套,则为检查表达式中括号是否正确配对的算法,通常选用的辅助结构是
A.
栈
B. 线性表
C.
队列
D. 二叉排序树
满分:5分
10.
对长度为n的关键字序列进行堆排序的空间复杂度为
A.
O(log2n)
B. O(1)
C.
O(n)
D. O(n*log2n)
满分:5分
11.
链栈与顺序栈相比,比较明显的优点是
A.
插入操作更加方便
B. 删除操作更加方便
C.
不会出现下溢的情况
D. 不会出现上溢的情况
满分:5分
12.
连通图是指图中任意两个顶点之间
A. 都连通的无向图
B. 都不连通的无向图
C. 都连通的有向图
D. 都不连通的有向图
满分:5分
13.
一棵具有 n个结点的完全二叉树的树高度(深度)是
A. logn+1
B. logn+1
C. logn
D. logn-1
满分:5分
14.
连通网的最小生成树是其所有生成树中
A. 顶点集最小的生成树
B. 边集最小的生成树
C. 顶点权值之和最小的生成树
D. 边的权值之和最小的生成树
满分:5分
15.
以下属于逻辑结构的是
A.
顺序表
B. 哈希表
C. 有序表
D. 单链表
满分:5分
16.
设有一个顺序栈,6个元素1、2 、3、4、5、6依次入栈,如果6个元素出栈的顺序是2、3、4、6、5、1,则栈的容量至少应该是
A. 2
B. 3
C. 5
D. 6
满分:5分
17.
无向图中一个顶点的度是指图中
A. 通过该顶点的简单路径数
B. 与该顶点相邻接的顶点数
C. 通过该顶点的回路数
D. 与该顶点连通的顶点数
满分:5分
18.
以下与数据的存储结构无关的术语是
A.
循环队列
B. 链表
C. 哈希表
D. 栈
满分:5分
19.
若要在单链表中的结点p之后插入一个结点s,则应执行的语句是
A. s->next=p->next; p->next=s;
B. p->next=s; s->next=p->next;
C. p->next=s->next; s->next=p;
D. s->next=p; p->next=s->next;
满分:5分
20.
为便于判别有向图中是否存在回路,可借助于
A. 广度优先搜索算法
B. 最小生成树算法
C. 最短路径算法
D. 拓扑排序算法
满分:5分
|
|