现在的位置: 首页 > 综合 > 正文

bubblesort

2014年02月07日 ⁄ 综合 ⁄ 共 197字 ⁄ 字号 评论关闭
int length;

/*inline*/void exchange(int *a,int *b)
{
	*a ^= *b;
	*b = *a ^ *b;
	*a ^= *b;
	return;
}

void bubblesort(int A[])
{
	int i,j;

	for(i = 1;i <= length;i++)
		for(j = length;j > i;j--)
			if(A[j] < A[j - 1])
				exchange(&A[j],&A[j - 1]);
	return;
}

抱歉!评论已关闭.