Как найти самое большое число в массиве в миллион чисел

aday

Новичок
Как найти самое большое число в массиве в миллион чисел

Я сделал так.Но думаю это пепродуктивный способ. Знаете лучше?

$result=mysql_query ("SELECT * FROM chisla ",$db);
$massiv=mysql_fetch_array($result);
$x = $massiv['a'];
do
{
$massiv=mysql_fetch_array($result);
if ($massiv['a'] > $x)
{
$x=$massiv['a'];
}
}
while ($massiv=mysql_fetch_array($result));
echo $x;
---------------------------------------------------
Выводим в цикле все числа массива в любой последовательности;
Присваиваем переменной X значение первого числа;
Если следующее число больше X то присваиваем переменной X значение этого числа;

Выводим X - самое большое число в массиве;
 

monomer

Новичок
уахахахахаахх
убейся max()

-~{}~ 31.07.08 20:34:

и вообще не проще его еще из БД вытащить?
 

Духовность™

Продвинутый новичок
очередное доказательство тому, что мануал надо периодически перечитывать. хотя бы для того, что бы иметь представление, какие возможности есть у инструмента, с которым работаешь.
 
Сверху