堆排序C语言实现代码

 堆排序的C语言代码实现code #include<stdio.h> int a[100]; void Exchange(int i,int n)//将最大叶子结点与根结点交换 { int temp; temp = a[i]; a[i] = a[n]; a[n] = temp; } void Created(int n) { if(n == 2){//当只剩两个的时候,直接比较
相关文章
相关标签/搜索