令人头疼的冒泡排序

Posted 鱼在我这里

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了令人头疼的冒泡排序相关的知识,希望对你有一定的参考价值。

技术分享 

外循环是进行的趟数n-1,内循环是每趟比较的次数 n-i

 

for (int j = 1; j <=arr.Length-1;j++ )
{
for (int k = 1; k <= arr.Length-j;k++ )
{
if (arr[k-1]<arr[k])
{

int z=arr[k];
arr[k] = arr[k-1];
arr[k-1] = z;

}

}

}

for (int i = 0; i < arr.Length;i++ )
{

Console.WriteLine(arr[i]);
}

以上是关于令人头疼的冒泡排序的主要内容,如果未能解决你的问题,请参考以下文章

用菜鸟的思维学习算法 -- 马桶排序冒泡排序和快速排序

php实现冒泡排序算法

循环语句警告的冒泡排序算法

为啥冒泡排序被称为冒泡排序?

冒泡排序算法有几种写法?

java编程的冒泡等排序示例