本文共 510 字,大约阅读时间需要 1 分钟。
冒泡排序:冒泡排序 每次从最后一个开始遍历 比较当前值与前一个值得大小,如升序,则每次将比较中较小的值放在前一个位置,全部遍历完成则最小值就在最前面,再重新遍历,不过不再遍历第一个最小值,依次类推。
templatevoid bubblesort(T r[],int n){ int i = 0; int tag; int j; T x; for(i;i i;j--) { if(r[j-1]>r[j]) { x = r[j]; r[j] = r[j-1]; r[j-1] = x; } } }}void BubbleSortTest(){ int n = 8; int a[n] = { 44,55,22,33,99,11,66,77}; bubblesort(a,n); for(int i =0;i
转载地址:http://zssqf.baihongyu.com/