XGM Forum
Сайт - Статьи - Проекты - Ресурсы - Блоги

Форуме в режиме ТОЛЬКО ЧТЕНИЕ. Вы можете задать вопросы в Q/A на сайте, либо создать свой проект или ресурс.
Вернуться   XGM Forum > Warcraft> Академия: форум для вопросов
Ник
Пароль
Войти через VK в один клик
Сайт использует только имя.

Ответ
 
16GB
GhostOne User
offline
Опыт: 60,317
Активность:
Нахождение наибольшего значения
Как сделать систему которая будет находить из нескольких переменных(с массивом) одну с самым большим значением , но таких переменных окола ста так что сравнивать каждую с каждой нереально долго можно ли как быстрее сделать это?
Старый 31.05.2009, 14:42
ScorpioT1000
Работаем
offline
Опыт: отключен
Цитата:
нереально долго

около ста нереально быстро
Цитата:
сравнивать каждую с каждой

нет, каждую с наибольшей из уже сравненных, создай временную и заноси если текущий элемент больше ее значения
Старый 31.05.2009, 14:44
16GB
GhostOne User
offline
Опыт: 60,317
Активность:
Покажи пример плиз!(GUI)
Старый 31.05.2009, 14:49
ScorpioT1000
Работаем
offline
Опыт: отключен
целая массив B
целая C

C = B[0]
For loop(integer A ... from 1 to (сколько там у тебя элементов))
-- Если B[(integer A)] больше C то
---- set C = B[(integer A)]

вроде так я не помню что там в гуи)
т.е. у тя в результате C - наибольшее значение в массиве

ScorpioT1000 добавил:
*пофиксил

Отредактировано ScorpioT1000, 31.05.2009 в 15:29.
Старый 31.05.2009, 15:29
Skino

offline
Опыт: 4,683
Активность:
Старый 02.06.2009, 19:26
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы можете скачивать файлы

BB-коды Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



Часовой пояс GMT +3, время: 14:36.