啊哈演算法 桶排序

2021-09-28 02:00:15 字數 680 閱讀 8487

//桶排序

#include#includeint main()

for(i=0;i<=10;i++)    //依次判斷a[0]-a[10]

for(j=1;j<=a[i];j++)  //  出現了幾次就列印幾次

printf("%d",i);

system("pause");

return 0;

}

2019.10.7   

不是很懂那個依次判斷a[0]-a[10],出現了幾次就列印幾次

//0~1000 之間的整數進行排序 ,從大到小

#include#includeint main()

for(i=1000;i>=0;i--)

for(j=1;j<=book[i];j++)

printf("%d",i);

system("pause");

return 0;

}

//氣泡排序 越小的越靠後

#include#includeint main()}}

for(i=1;i<=n;i++)

printf("%d",a[i]);

system("pause");

return 0;

}

啊哈演算法 之 簡單的桶排序

從今天起要開始攻讀 啊哈,演算法 這本最初級的演算法書了,計畫一周之內讀完。第乙個演算法 桶排序。這個演算法就好比有很多個桶,每出現乙個數就在他對應的桶中插乙個小旗子,最後數數每個桶中有幾個小旗子就ok了,這樣就能正確的輸出排序後的數了。下面我們舉個例子,來說明一下該演算法的實現原理。期末考試完了,...

啊哈!演算法 第01節 桶排序

在我們生活的這個世界中到處都是被排序過的東東。站隊的時候會按照身高排序,考試的名次需要按照分數排序,網上購物的時候會按照 排序,電子郵箱中的郵件按照時間排序 總之很多東東都需要排序,可以說排序是無處不在。現在我們舉個具體的例子來介紹一下排序演算法。首先出場的是我們的主人公小哼,上面這個可愛的娃就是啦...

1 桶排序 啊哈演算法java實現

題目 5個人考試得分分別為 5分,3分,5分,2分,8分 滿分是10分 要將 5 3 5 2 8 這個陣列進行降序排序 即排序後變為 8 5 5 3 2 桶排序解法 建乙個大小為11的一維陣列a,a 0 a 10 元素都初始化為0,用元素下標0 10表示分數,用元素的值表示有多少人得過該元素下標對應...