算法系列之交换排序
將最后一個元素與倒數第二個元素對比,如果最后一個元素比倒數第二個小,則交換兩個元素的位置,再用倒數第二個元素與倒數第三個元數對比,直到比到第一個元素,這樣經過第一趟排序后得到第一個最小元素。如此反復幾過N(N=length-1)次后可得到排序結果。
?for (int i = 0; i < arr.Length; i++)
??????? {
??????????? for (int j = 0; j < arr.Length - i - 1; j++)
??????????? {
??????????????? if (arr[j]>arr[j+1])
??????????????????? {
??????????????????????? int temp = arr[j];
??????????????????????? arr[j] = arr[j+1];
??????????????????????? arr[j+1]=temp;
??????????????????? }
?
??????????? }
?
??????? }
?
轉載于:https://www.cnblogs.com/Alanshow/archive/2010/10/20/1856860.html
總結
- 上一篇: linux远程传文件scp和sftp详解
- 下一篇: 使用存储过程及触发器案例