Показать сообщение отдельно

  #83  
Старый 18.02.2008, 11:17
halkfild
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 от масива получать не оптимально.. да и пузырек курит.. делайте Хоара(быстрая сортировка) или на крайний случай Шелла

з.ы. пузырьковый методо один с самых медленных =\