常見的排序算法(大致思路)

1、冒泡排序: 從頭到尾比較相鄰兩個元素,如果前一個元素比後一個元素大,就交換他們的順序。循環執行,直到不需要再交換順序。 2、插入排序: 從第一個元素開始,此時第一個元素可以被認爲是有序的序列。然後再每次選取後面的未排序的元素,將它與已經排好序的序列比較,從尾到頭比較,如果這個元素比有序序列當前位置的元素大,那麼就將這個元素放在它的後面,循環執行。 3、選擇排序: 每次選取未排序的元素中的最小的
相關文章
相關標籤/搜索