C語言基本數據結構之五(折半插入,堆排序,冒泡排序,快速排序,並歸排序)

上一篇大概寫了序列的查找算法,此次就聊聊序列的幾種重要的排序(大神自動飄過~~~)算法 1、算法分析 1.1 直接插入排序 基本思想:將文件中的記錄分爲有序區、無序區,不斷地從無序區中順序提取記錄,按關鍵字的大小插入到有序區中的適當位置,直到無序區爲空。 直接插入排序的性能指標: 最小的比較次數: 約爲 n, 最多的比較次數: 約爲 n^2/2, 最小的移動次數: 約爲 n, 最多的移動次數: 約
相關文章
相關標籤/搜索