当前位置:中级数据库系统工程师题库>数据结构与算法题库

问题:

[单选,共用题干题] 对于给定的一组关键字(12,2,16,30,8,28,4,10,20,6,18),按照下列算法进行递增排序,写出每种算法第一趟排序后得到的结果:希尔排序(增量为5)得到__(1)__,快速排序(选第一个记录为基准元素)得到__(2)__,基数(基数为10)排序得到__(3)__,二路归并排序得到__(4)__,堆排序得到__(5)__。空白(2)处应选择()

A . A.10,6,18,8,4,2,12,20,16,30,28
B . 6,2,10,4,8,12,28,30,20,16,18
C . 2,4,6,8,10,12,16,18,20,28,30
D . 6,10,8,28,20,18,2,4,12,30,16

一棵查找二叉树,其结点A、B、C、D、E、F依次存放在一个起始地址为n(假定地址以字节为单位顺序编号)的连续区域中,每个结点占4个字节:前二个字节存放结点值,后二个字节依次放左指针、右指针。若该查找二叉树的根结点为E,则它的一种可能的前序遍历为(1),相应的层次遍历为(2)。在以上两种遍历情况下,结点C的左指针Lc的存放地址为(3),Lc的内容为(4)。结点A的右指针Ra的内容为(5)。空白(1)处应选择() A.EAFCBD。 EFACDB。 EABCFD。 EACBDF。 对于给定的一组关键字(12,2,16,30,8,28,4,10,20,6,18),按照下列算法进行递增排序,写出每种算法第一趟排序后得到的结果:希尔排序(增量为5)得到__(1)__,快速排序(选第一个记录为基准元素)得到__(2)__,基数(基数为10)排序得到__(3)__,二路归并排序得到__(4)__,堆排序得到__(5)__。空白(5)处应选择() A.30,28,20,12,18,16,4,10,2,6,8。 20,30,28,12,18,4,16,10,2,8,6。 2,6,4,10,8,28,16,30,20,12,18。 2,4,10,6,12,28,16,20,8,30,18。 对于给定的一组关键字(12,2,16,30,8,28,4,10,20,6,18),按照下列算法进行递增排序,写出每种算法第一趟排序后得到的结果:希尔排序(增量为5)得到__(1)__,快速排序(选第一个记录为基准元素)得到__(2)__,基数(基数为10)排序得到__(3)__,二路归并排序得到__(4)__,堆排序得到__(5)__。空白(4)处应选择() A.2,12,16,8,28,30,4,6,10,18,20。 2,12,16,30,8,28,4,10,6,20,18。 12,2,16,8,28,30,4,6,10,28,18。 12,2,10,20,6,18,4,16,30,8,28。 二叉树的前序、中序和后序遍历法最适合采用__(1)__来实现。查找树中,由根结点到所有其他结点的路径长度的总和称为__(2)__,而使上述路径长度总和达到最小的树称为__(3)__。它一定是__(4)__。在关于树的几个叙述中,只有__(5)__是正确的。空白(5)处应选择() A.用指针方式存储有n个结点的二叉树,至少要有n+1个指针。 m阶B-树中,每个非叶子结点的后继个数≥。 m阶B-树中,具有k个后继的结点,必含有k-1个键值。 平衡树一定是丰满树。 二叉树的前序、中序和后序遍历法最适合采用__(1)__来实现。查找树中,由根结点到所有其他结点的路径长度的总和称为__(2)__,而使上述路径长度总和达到最小的树称为__(3)__。它一定是__(4)__。在关于树的几个叙述中,只有__(5)__是正确的。空白(4)处应选择() A.B-树。 平衡树。 非平衡树。 穿线树。 对于给定的一组关键字(12,2,16,30,8,28,4,10,20,6,18),按照下列算法进行递增排序,写出每种算法第一趟排序后得到的结果:希尔排序(增量为5)得到__(1)__,快速排序(选第一个记录为基准元素)得到__(2)__,基数(基数为10)排序得到__(3)__,二路归并排序得到__(4)__,堆排序得到__(5)__。空白(2)处应选择()
参考答案:

  参考解析

本题暂无解析

相关题目:

在线 客服