欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

排序之冒泡

程序员文章站 2022-06-16 09:21:54
...
// 数组A是存放的待排序数据,N为数组的规模
void BubbleSort(int A[],int N)
{
	int T,flag;
	for(int P = N-1;P>=0;P--)
	{
		flag = 0;
		for(int i = 0;i<P;i++)
		{
			if(A[i] > A[i+1])
			{
				T = A[i];
				A[i] = A[i+1];
				A[i+1] = T;
				flag = 1;
			}
		}
		if(flag == 0)
			break;
	}
}
相关标签: 冒泡