冒泡排序的实现

冒泡排序的实现

自己做个笔记,这种基础算法,好多公司的面试题里面都会有。
具体如下:

int tempNum = 0;
int[] arr = {12, 33, 12, 2, 5, 22, 333, 888, 111};
for (int i = 0; i < arr.Length - 1; i++) 
{
	for (int j = 0; j < arr.Length - 1 - i; j++) 
	{
		if (arr[j] > arr[j + 1]) 
		{
			tempNum = arr[j + 1];
			arr[j + 1] = arr[j];
			arr[j] = tempNum;
		}
	}
}

发表评论