2016年6月14日 星期二

選擇排序

選擇排序

選擇排序Selection sort)是一種簡單直觀的排序算法,概念是反覆從未排序的數列中取出最小的元素,加入到另一個的數列,結果即為已排序的數列。
選擇排序的主要優點與數據移動有關。元素位於正確的最終位置上,則它不會被移動。選擇排序每次交換一對元素,它們當中至少有一個將被移到其最終位置上,因此對n個元素的表進行排序總共進行至多n-1次交換。

實作範例:

C# 語法 























Java 語法 

沒有留言:

張貼留言