题干本题共包含 2 个小题

已知序列{11,19,5,4,7,13,2,10}。

简答题1

试给出用归并排序法对该序列作升序排序时的每一趟的结果。

正确答案

初始 11,19,5,4,7,13,2,10
第一趟[11,19][4,5][7,13][2,10]
第二趟[4,5,11,19][2,7,10,,13]
第三趟[2,4,5,7,10,11,13,19]

答案解析

简答题2

对上述序列用堆排序的方法建立初始堆(要求小根堆,以二叉树描述建堆过程)。

正确答案

答案解析

相似试题
  • 给定数列{8,17,5,9,21,10,7,19,6},依次取序列中的数构造一棵二叉排序树。并对上述二叉树给出中序遍历得到的序列。

    简答题查看答案

  • 已知序列(70,83,100,105,10,32,7,9),请写出对此序列采用插入排序法进行升序排序时各趟的结果。

    简答题查看答案

  • 一个队列的入队序列是5,6,7,8,则队列的输出序列是()。

    单选题查看答案

  • 已知序列(17,18,60,40,7,32,73,65,85)请给出采用冒泡排序法对该序列作升序排列时的每一趟结果。

    简答题查看答案

  • 设有查找表{5,14,2,6,18,7,4,16,3},依次取表中数据,构造一棵二叉排序树。并说明如何通过序列的二叉排序树得到相应序列的排序结果,对上述二叉排序给出中序遍历的结果。

    简答题查看答案

  • 设有查找表{5,14,2,6,18,7,4,16,3},依次取表中数据,构造一棵二叉排序树。并说明如何由序列的二叉排序树得到相应序列的排序结果,对上述二叉排序给出中序遍历的结果。

    简答题查看答案

  • 已知某二叉树的先序遍历序列是aecdb,中序遍历序列是eadcb。若上述二叉树的各个结点的字符分别是1,2,3,4,5,并恰好使该树成为一棵二叉排序树,试问a、b、c、d、e的值各为多少?

    简答题查看答案