算法导论
huanglei1989
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
堆排序
#includevoid exchange(int *m,int *n)//交换{ int tem = *m; *m = *n; *n =tem;}void max_heap_adjust(int a[],int length,int i)//堆维护{ int l = 2*i+1; int r = 2*(i+1); int largest = i;原创 2013-12-25 22:00:49 · 512 阅读 · 0 评论 -
快速排序
#includeint partion(int a[],int s,int e) //分部分{ int p=s; int i=s,j=e,tem=0; int value = a[s]; while(i!=j) { if(a[i]>a[j]) { tem = a[i]; a[i] = a[j]; a[j] = tem;原创 2013-12-26 21:03:35 · 395 阅读 · 0 评论
分享