首页 > 试题广场 >

堆排序问题

[编程题]堆排序问题
给一个序列,要求把它调整为 大顶堆 需要交换的最小次数。

输入描述:
第一行输入一个数 n,表示序列有 n 个整数
第二行输入 n 个整数


输出描述:
输出结果
示例1

输入

3
1 2 3

输出

1

这道题你会答吗?花几分钟告诉大家答案吧!