三種排序方法?
c ++常用的有三種:冒泡排序、選擇排序、插入排序。
冒泡排序的基本思想:對于n個 數進行排序(現假定是從大到小排序,以下均按此進行),將相鄰兩個數依次比較,將大數調在前頭:也就是說第一個數和第二個數比較,大數放前,小數放后。插入排序基本思想:(假定從大到小排序)依次從后面拿一個數和前面已經排好序的數進行比較,比較的過程是從已經排好序的數中最后一個數開始比較,如果比這 個數,繼續往前面比較,直到找到比它大的數,然后就放在它的后面,如果一直沒有找到,肯定這個數已經比較到了第一個數,那就放到第一個數的前面。