PHP桶排序算法

来源:互联网 发布:软件私活怎么开价 编辑:程序博客网 时间:2024/06/05 10:37
// 桶排序
$arrBeSort = array(5,3,5,2,8);


function bucket($parameter){
$arrayStore = array(0=>0,1=>0,2=>0,3=>0,4=>0,5=>0,6=>0,7=>0,8=>0,9=>0,10=>0);
$count = count($parameter);
foreach($parameter as $k => $v){
$arrayStore[$v]++;
}
foreach($arrayStore as $k => $v){
if($v>0){
for($j=0;$j<$v;$j++){
echo $k."<br>";
}
}
}
}
bucket($arrBeSort);
0 0