- A+
所属分类:加油站操作员考试题库
【◆参考答案◆】:D
(2)【◆题库问题◆】:[名词解释] 气泡排序法
【◆参考答案◆】:
气泡排序的过程很简单。从第一记录开始,相邻的两个记录关键字进行比较,若顺序不对,立即交换,直至N-1个与第N个比较为止。得到一个最大(或最小)的关键字记录的结果位置。
气泡排序的过程很简单。从第一记录开始,相邻的两个记录关键字进行比较,若顺序不对,立即交换,直至N-1个与第N个比较为止。得到一个最大(或最小)的关键字记录的结果位置。
(3)【◆题库问题◆】:[单选] 队列的“先进先出”特性是指()。
A.最早插入队列中的元素总是最后被删除
B.当同时进行插入、删除操作时,总是插入操作优先
C.每当有删除操作时,总是要先做一次插入操作
D.每次从队列中删除的总是最早插入的元素
A.最早插入队列中的元素总是最后被删除
B.当同时进行插入、删除操作时,总是插入操作优先
C.每当有删除操作时,总是要先做一次插入操作
D.每次从队列中删除的总是最早插入的元素
【◆参考答案◆】:D
(4)【◆题库问题◆】:[名词解释] 希尔排序
【◆参考答案◆】:
是插入排序的一种,又叫缩小增量排序,先按增量进行分组,组内插入排序,然后每次缩短增量,再进行分组和组内插入排序,直到增量为1时,进行最后一次排序止。
是插入排序的一种,又叫缩小增量排序,先按增量进行分组,组内插入排序,然后每次缩短增量,再进行分组和组内插入排序,直到增量为1时,进行最后一次排序止。
(5)【◆题库问题◆】:[单选] 以下数据结构中,()是线性结构。
A.队
B.树
C.二叉树
D.图
A.队
B.树
C.二叉树
D.图
【◆参考答案◆】:A
(6)【◆题库问题◆】:[问答题] 已知用一维数组存放的一棵完全二叉树:ABCDEFGHIJKL,写出该二叉树的先序、中序和后序遍历序列。
【◆参考答案◆】:
先序序列:ABDHIEJKCFLG
中序序列:HDIBJEKALFCG
后序序列:HIDJKEBLFGCA
先序序列:ABDHIEJKCFLG
中序序列:HDIBJEKALFCG
后序序列:HIDJKEBLFGCA
(7)【◆题库问题◆】:[判断题] 二叉树也可以是只有一个结点的集合,这个节点既可以看成树的根,也可以看成左子树或右子树。
A.正确
B.错误
A.正确
B.错误
【◆参考答案◆】:正确
(8)【◆题库问题◆】:[单选] 若要求排序是稳定的,且关键字为实数,则在下列排序方法中应选()排序为宜。
A.直接插入
B.直接选择
C.堆
D.快速
A.直接插入
B.直接选择
C.堆
D.快速
【◆参考答案◆】:A
(9)【◆题库问题◆】:[单选] 下列关于队列的叙述中正确的是()
A.在队列中只能插入数据
B.在队列中只能删除数据
C.队列是先进先出的线性表
D.队列是先进后出的线性表
A.在队列中只能插入数据
B.在队列中只能删除数据
C.队列是先进先出的线性表
D.队列是先进后出的线性表
【◆参考答案◆】:C
(10)【◆题库问题◆】:[填空题] 写出下面算法的功能。Bitree*function(Bitree*bt){Bitree*t,*t1,*t2;if(bt==NULL)t=NULL;else{t=(Bitree*)malloc(sizeof(Bitree));t->data=bt->data;t1=function(bt->left);t2=function(bt->right);t->left=t2;t->right=t1;}return(t);}
【◆参考答案◆】:交换二叉树结点左右子树的递归算法