标签:-- 选择 方法 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