堆排序算法的过程演示

堆排序算法的过程演示,第1张

堆排序算法的过程演示,第2张

/*

名称:堆存储2.c

作者:朱庆

描述:堆排序算法的过程演示

日期:18-08-03 09:50

版权:

*/

#包括

#定义N 6

int k,j;

/*构建堆函数*/

void build(int *a,int i,int n){

int tmp

k = I;

j = 2 * k+1;

while(j = a[j])break;

tmp = a[k];

a[k]= a[j];

a[j]= tmp;

k = j;

j = 2 * j+1;

}

}

/*打印数组函数*/

void prnt(int *a,int n){

int I;

printf(" \ n ");

  for(i=0;i

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » 堆排序算法的过程演示

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情