堆排序 纯C代码

跟上一篇实现思路同样,感受仍是少出现点幻数比较好,因为heapAdjust()调用频繁,故要尽可能提升这段代码的效率测试 #include <stdio.h> #define N 1000 #define INF 999999999 int h[N]; //调整堆(迭代法) //n:规模 i:二叉子堆的堆顶 void heapAdjust(int n, int par) { int tmp,
相关文章
相关标签/搜索