
18.02.2008, 11:17
|
|
Leaders of Antichat - Level 4
Регистрация: 11.11.2005
Сообщений: 391
Провел на форуме: 7084941
Репутация:
2277
|
|
Сообщение от Scipio
вместо sort($mass) пузырька добавь, так навороченей будет выглядеть
PHP код:
for ($i=0;$i<count($mass)-1;$i++)
{$bvl=$mass[$i];
$bnxt=$i;
for ($j=$i+1;$j<count($mass);$j++)
{ if ($mass[$j]<$bvl) {$bvl=$mass[$j]; $bnxt=$j;}}
$mass[$bnxt]=$mass[$i];
$mass[$i]=$bvl;
}
каждый раз count от масива получать не оптимально.. да и пузырек курит.. делайте Хоара(быстрая сортировка) или на крайний случай Шелла
з.ы. пузырьковый методо один с самых медленных =\
|
|
|