又一個(gè),時(shí)間復(fù)雜度為O(n)的排序!
bucket_sort(A[N]){
? ? ?for i =1 to n{
? ? ? ? ? ?將A[i]放入對(duì)應(yīng)的桶B[X];
? ? ? ? ? ?使用插入排序,將A[i]插入到B[X]中正確的位置;
? ? ?}
? ? ?將B[X]中的所有元素,按順序合并,排序完畢;
}

架構(gòu)師之路-分享可落地的技術(shù)文章
評(píng)論
圖片
表情
下載APPbucket_sort(A[N]){
? ? ?for i =1 to n{
? ? ? ? ? ?將A[i]放入對(duì)應(yīng)的桶B[X];
? ? ? ? ? ?使用插入排序,將A[i]插入到B[X]中正確的位置;
? ? ?}
? ? ?將B[X]中的所有元素,按順序合并,排序完畢;
}

架構(gòu)師之路-分享可落地的技術(shù)文章