2013年9月24日

排序算法

摘要: 堆排:#include #include #include using namespace std;void heapadjust(int a[],int len,int i){int t=a[i];bool flag=true;int j=2*i;while(flag && ja[j])j++;if(t>=a[j])flag=false;else{a[i]=a[j];//注意这三个语句的顺序i=j;j=2*i;}}a[i]=t;}void heapcreate(int a[],int len){for(int i=len/2;i>0;i--){heapadjust 阅读全文

posted @ 2013-09-24 21:55 hualimengyu 阅读(156) 评论(0) 推荐(0) 编辑

导航