作业帮 > 数学 > 作业

1、已知待排序的序列为(503,87,512,61,908,170,897,275,653,462),试完成下列问题:

来源:学生作业帮 编辑:作业帮 分类:数学作业 时间:2024/11/08 20:34:44
1、已知待排序的序列为(503,87,512,61,908,170,897,275,653,462),试完成下列问题:
(1)根据以上序列建立一个堆(画出第一步和最后堆的结果图),希望先输出最小值.
(2)输出最小值后,如何得到次小值.(并画出相应结果图)
1.根据以上序列建立一个堆(画出第一步和最后堆得结果图),希望先输出最{ int i,j,t; i=l; t=a[i]; j=i*2; while(j<=m) { if(j