經典排序算法-----快速排序(C語言實現)

算法表述: 快速排序算法的基本原理爲經過一次排序將要排序的數據分割成獨立的兩部分,將序列分爲兩部分的中間數做爲基準(par),基準左邊的數都要比基準右邊的數要小,而後再按此方法對這兩部分數據分別進行快速排序,整個排序過程能夠遞歸進行,以此達到整個數據變成有序序列。面試 算法執行過程分析: 例如:8,15,26,18,7,66,44 分析:依靠基準將序列分割爲兩部分,那麼基準如何找到呢??????
相關文章
相關標籤/搜索