试题详情
- 简答题 判断下列序列是否为堆?如果不是,则把它们调整成堆。 (1)(503,87,512,61,908,170,896,275,653,462) (2)(12,70,33,65,24,48,92,86,33,55) (3)(100,55,97,30,23,86,60,8,12) (4)(5,56,18,40,38,27,58,30,78,28,98)
关注下方微信公众号,在线模考后查看
热门试题
- 栈的应用很广泛,以下算法需要使用栈的是(
- 定义了一个学生结构体,其中一个成员变量是
- 有8个结点的有向完全图有()条边。
- 给定权值(7,18,3,32,5,26,
- 分治法与减治法的思路有什么相同之处?又有
- 设rear是指向非空带头结点的循环单链表
- 在定义某种数据结构时,其数据域的数据类型
- 堆是一种有用的数据结构。下列关键码序列(
- 设有一个长度为18的顺序表,要在第5个元
- 循环队列的队头指针指示队头元素在数组中实
- 在一个长度为n的顺序存储线性表中,向第i
- 元素A、B、C、D依次进顺序栈后,栈顶元
- 下面程序段的时间复杂度是() s=0;
- 数据结构是指数据及其相互之间的(),当结
- 内部排序
- 设哈希函数H(k)=3Kmod11,散列
- 在AOE网中一定只有一条关键路径?
- 分别采用堆排序,快速排序,冒泡排序和归并
- 在稀疏矩阵的带行指针向量的链接存储中,每
- 在平均情况下速度最快的排序方法为()