标签:-- 选择 方法 highlight 排序 最大 选择排序 csharp 执行
1.冒泡排序:
方法一:
public static int[] MaoPao(int[] arr)
{
//执行多少次
for (int i = 0; i < arr.Length; i++)
{
//每执行1次,把最大的放在最后
for (int j = 0; j < arr.Length - 1; j++)
{
int a = arr[j];
int b = arr[j + 1];
if (a>b)
{
arr[j+1] = a;
arr[j] = b;
}
}
}
return arr;
}
冒泡排序2
public static int[] MaoPao2(int[] arr)
{
for (int i = arr.Length-1; i >=1; i--)
{
for (int j = 0; j<= j-1; j++)
{
int a = arr[j];
int b = arr[j + 1];
if (a > b)
{
arr[j + 1] = a;
arr[j] = b;
}
}
}
return arr;
}
标签:-- 选择 方法 highlight 排序 最大 选择排序 csharp 执行
原文地址:https://www.cnblogs.com/sunliyuan/p/9802074.html