//桶排序
#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表示分數,用元素的值表示有多少人得過該元素下標對應...