2 Star 0 Fork 0

CS-IMIS-23/zc20172324

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
MaxHeapSort.java 972 Bytes
一键复制 编辑 原始数据 按行查看 历史
package chap12;
public class MaxHeapSort
{
public static void main(String[] args) {
int[] array ={36,30,18,40,32,45,22,50};
MaxHeap<Integer> largeArrayHeap = new MaxHeap();
for (int i = 0;i<array.length;i++)
{
largeArrayHeap.addElement(array[i]);
}
System.out.println("根据关键字序列:36,30,18,40,32,45,22,50,利用数组构造一颗大顶堆");
System.out.print("输出构造好的大顶堆序列(层序):");
System.out.println(largeArrayHeap);
// System.out.print("并排序:");
System.out.println("每轮排序中数组的结果");
for (int i = 0;i<array.length;i++)
{
array[i] = largeArrayHeap.removeMax();
System.out.println(largeArrayHeap);
}
System.out.println("降序排列,排序结果为:");
for (int i= 0;i<array.length;i++)
System.out.print(array[i]+" ");
}
}
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Java
1
https://gitee.com/CS-IMIS-23/zc20172324.git
git@gitee.com:CS-IMIS-23/zc20172324.git
CS-IMIS-23
zc20172324
zc20172324
master

搜索帮助