摘要: 堆排序是比较难以理解的算法,构造不同的堆(大顶堆/小顶堆)可以得到不同的排列顺序。如果我们需要将数组进行从小到大的顺序排列,就需要构造大顶堆。为了方便个人复习,在这里给出我自己调试通过的一段代码: 1 #include 2 typedef int Item; 3 // 构造大顶堆 4 void h... 阅读全文
posted @ 2015-08-12 10:34 XiaoManon 阅读(204) 评论(0) 推荐(0) 编辑