一维数组冒泡排序
int a
[n
];
for(int i
=n
-1;i
>0;i
--){
for(int j
=0;j
<i
;j
++){
if(a
[j
]>a
[j
+1]){
int temp
=a
[j
];
a
[j
]=a
[j
+1];
a
[j
+1]=temp
;
}
}
}
二维数组冒泡排序
int a
[m
][n
];
for(int k
=0;k
<m
;k
++){
for(int i
=n
-1;i
>0;i
--){
for(int j
=0;j
<i
;j
++){
if(a
[k
][j
]>a
[k
][j
+1]){
int temp
=a
[k
][j
];
a
[k
][j
]=a
[k
][j
+1];
a
[k
][j
+1]=temp
;
}
}
}
}
转载请注明原文地址: https://mac.8miu.com/read-496880.html