最大堆实现排序(从大到小输出)
示例输入(11个数,第一个数表示元素个数):
10
0
1
2
3
4
5
6
7
8
9
示例输出:
9
8
7
6
5
4
3
2
1
0
堆和优先队列
本文介绍最大堆的概念及其在数据结构中的应用,包括优先队列和堆排序。通过C++代码展示了最大堆的建立、上移、下移、插入、删除等操作,并提供了最大堆排序的完整实现,帮助理解堆排序算法的工作原理。
最大堆实现排序(从大到小输出)
示例输入(11个数,第一个数表示元素个数):
10
0
1
2
3
4
5
6
7
8
9
示例输出:
9
8
7
6
5
4
3
2
1
0
堆和优先队列

被折叠的 条评论
为什么被折叠?