排序算法(九)——八大排序算法總結

八大排序算法的穩定性及複雜度總結如下: 選擇排序算法準則 每種排序算法都各有優缺點。因此,在實用時需根據不同情況適當選用,甚至可以將多種方法結合起來使用。 影響排序的因素有很多,平均時間複雜度低的算法並不一定就是最優的。相反,有時平均時間複雜度高的算法可能更適合某些特殊情況。同時,選擇算法時還得考慮它的可讀性,以利於軟件的維護。一般而言,需要考慮的因素有以下四點:   1.待排序的記錄數目n的大小
相關文章
相關標籤/搜索