试题详情
- 单项选择题假定一个初始堆为(1, 5, 3, 9, 12, 7, 15, 10),则进行第一趟堆排序后得到的结果为()。
A、 3, 5, 7, 9, 12, 10, 15, 1
B、 3, 5, 9, 7, 12, 10, 15, 1
C、 3, 7, 5, 9, 12, 10, 15, 1
D、 3, 5, 7, 12, 9, 10, 15, 1
关注下方微信公众号,在线模考后查看

热门试题
- 有向图G用邻接表矩阵存储,其第i行的所有
- 下列是顺序存储线性表排序的算法问:此算法
- 线性表的两种存储结构分别为()和()
- 设计一个算法,其功能为:利用中序线索求结
- 已知一关键码序列为:3,87,12,61
- 如下图所示,若从顶点a出发,按图的深度优
- 入栈的先后顺序为a,b,c,d,e,(入
- 顺序表物理结构中的存储单元()。
- 边很多的图称为()。
- 单链表的查找很方便,直接可以获得任何一个
- 设在一棵度数为3的树中,度数为3的结点数
- 设一组初始记录关键字序列为(45,80,
- 在n个结点的元向图中,若边数在于n-1,
- 图的深度优先搜索是一种典型的回溯搜索的例
- 假定一个顺序表的长度为40,并假定查找每
- 堆是一种有用的数据结构。下列关键码序列(
- 已知一个顺序栈*s,栈顶指针是top,它
- 循环队列通常用指针来实现队列的头尾相接。
- 栈是实现过程和函数等子程序所必需的结构。
- 下面关于串的的叙述中,哪一个是不正确的?