C/C++编程
uj_mosquito
这个作者很懒,什么都没留下…
展开
-
sort
#include //bubble sort void BubbleSort(int A[], int n) { int i, j, tmp, flag = 1; j = n - 1; while (flag) { flag = 0; for (i = 0; i < j; i++) { if (A[i] > A[i原创 2015-01-07 20:52:15 · 578 阅读 · 0 评论 -
堆排序
#include void AdjustHeap(int A[], int i, int n) { int j, tmp, tmpid; for( ; i * 2 + 1 < n; i++) { if(i * 2 + 2 >= n) { tmp = A[i * 2 + 1]; tmpid = i * 2 + 1;原创 2015-01-14 17:14:11 · 475 阅读 · 0 评论