前提条件:数组为A[],总共有n个数据
1.冒泡排序
冒泡排序思路:
(1)先取最前面为用过一个数据与后面的全部数据比较
(2)比较过程中如果比这个数据小就交换数据
(3)重复循环前面步骤直至为n
第一轮结果图如下:
重复以上即可
关键代码:
for(i=0;i<n;i++){
for(j=i+1;j<n;j++)
{
if(A[j]<A[i]){//如果比较小就转换数据
t=A[j];
A[j]=A[i];
A[i]=t;
}
}
都忘了这篇:
剩下的看:
2021-08-31C++实现各种排序算法