淺談六種基本排序方法 ——插入排序,選擇排序,交換排序,希爾排序,堆排序及快排

作爲一個學生黨,寫博客主要爲了歸納自己所學的知識,加深對知識的理解以及方便以後複習,回顧。如果文中有錯誤,還希望各位大佬能夠在評論中指正。 以下所給出的排序算法均爲升序,所有的排序思想都摘抄於百度百科。 - 直接插入排序 插入排序的基本思想:每步將一個待排序的記錄,按值的大小插入前面已經排序的文件中適當位置上,直到全部插入完爲止。 例如: void insertSort(int *arr, int
相關文章
相關標籤/搜索