C# - 冒泡排序算法练手

来源:互联网 发布:被绿是怎样体验知乎 编辑:程序博客网 时间:2024/05/16 08:34

运行于MonoDevelop:

void Start () {int number = 0;int[] array = {23, 45, 4, 4, 7, 0, 95, 27, 66};ShowLog (array);// Bubble sortfor (int i = 0; i < array.Length - 1; i++){for (int j = 0; j < array.Length - 1 - i; j++){if (array[j] > array[j + 1]) // 升序排列,"<"时降序排列{number = array[j + 1];array[j + 1] = array[j];array[j] = number;}}}Debug.Log ("Result:--------------------------------------");ShowLog (array);}public void ShowLog(int[] arr){foreach (int i in arr) {Debug.Log (i);}}


0 0
原创粉丝点击