问答题
下面给出一个排序算法,数组a[]是存放待排序数据元素的数组,n是数组大小,数据元素的数据类型是DataType。
void unknow(DataType a[],int n){
int high=n-1,i,j;DataType w;
while(high>0){
j=0;
for(i=0;i<high;i++)
if(a[i]>a[i+1]){
w=a[i];a[i]=a[i+1];a[i+1]=w;
j=i;
}
high=j;
}
}若待排序数据序列为{10,20,30,40,50,60},画出每次执行的结果序列。