这个过程类似于气泡上浮,因此得名冒泡排序,其ADL语言表示如下:
2.2 改进的冒泡排序
改进的冒泡排序在传统冒泡排序的基础上,通过记录每一趟排序中最后一次交换的位置,减少了比较的次数。...实验内容
3.1 实验题目
实现冒泡排序改进算法 Bubble....3.2 算法实现
#include
#include
void Bubble(int R[20],int n){
int bound,i,j,t,e,Compare...1,2,3,4,5,8,7,6,9,10,11,18,13,14,15,16,17,12,19,20};
//int R[20]={1,3,2,5,4,7,6,9,8,11,10,13,12,15,14,17,16,19,18,20};
Bubble...(R,20);
for(i=0;i<20;i++)
printf("%d ",R[i]);
return 0;
}
Bubble函数
变量bound ,用于控制每一轮冒泡排序的边界,初始化为数组的大小