C 希爾排序

希爾排序有點麻煩了,我理解就是爲什麼每次要和前面一個數比大小來確定觸發調動條件,而且每次也就一步一步地走?我可不可以每次大步大步地走,一次走3個,相應的我一次也隔3個比一次。最後這個步長越來越小,直到爲1個。 下面這個圖很厲害,網上的侵刪。 將數組劃分成長度很小的多個小組,小組內排好序,再稍微加大小組的長度,再排一次,知道這個小組成爲數組的本體 void ShellSort(int a[], in
相關文章
相關標籤/搜索