C++实现冒泡排序——详解版

本文只介绍实现过程,具体的算法思想大家自行查找相关资料。

简单说一下流程:

1.外循环遍历整个数列

2.内循环依次与后面每一个项进行对比、交换。

#include 
#include 
//万能头
 
using namespace std;
 
int main(int argc, char** argv) 
{
	int a1[10];
	for(int i=0;i<10;i++)
		a1[i]=(rand()%10);
	
	cout<<"随机数产生的数列如下:"<a1[j])
			{
				temp=a1[i];
				a1[i]=a1[j];
				a1[j]=temp;
			}
		}
		cout<<"第"<<(i+1)<<"次排序后结果如下:"<

你可能感兴趣的:(C++语法基础及经典案例,c++,算法,蓝桥杯)