Elemental
Element Of Water
offline
Опыт:
1,072Активность: |
Сравнение скоростей работы функций
1- Что будет работать быстрее- обращение к двум глобальным массивам (по обращению к каждому) или одно обращение к глобальному но двухмерному? (хотя я конечно догадываюсь что это вопрос скорее риторический и к одному быстрее чем к двум)
2- как быстро работает функция выбора юнитов на области? Как ускорить поиск нужного юнита (какие нибудь неарденарные способы хотелось бы увидеть:), а не наподобии <проверь условием герой-не герой> и подобного.. З.Ы.: Тема сделана для подобных вопросов. Elemental добавил: bj и native - разница только в глюках БиДжи или еще и скорость работы разная? |
21.11.2008, 14:56 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
J
expert
offline
Опыт:
48,447Активность: |
1 вопрос через чур кривой, что ты подразумеваеш под обращением к двумерному массиву? подгонку индекса для обращения к одномерному? 2 зависит от ситуации, какого юнита тебе нужно найти? Отредактировано Jon, 21.11.2008 в 15:08. |
21.11.2008, 15:01 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ScorpioT1000
Работаем
offline
Опыт: отключен
|
Elemental, двумерных нет в джассе =)
Цитата:
кроме того, когда обращаешся к native - один вызов, а к bj - два или более вызовов(внутри bj ф-ции), т.е. потеря времени |
|
21.11.2008, 15:49 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
adic3x
offline
Опыт:
108,439Активность: |
Цитата:
Код:
GetFilterUnit() - мб помещать в локалку/глобалку, тут надо самому прогнозировать что как будет работать ну это как пример |
|
21.11.2008, 16:31 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
J
expert
offline
Опыт:
48,447Активность: |
ADOLF он сказал "не наподобие", а не "наподобие" =) ну вообщем что именно он хочет услышить непойму...
|
21.11.2008, 16:41 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
adic3x
offline
Опыт:
108,439Активность: |
ну я дал пример интересного кода, афтору можно подумать как и что) |
21.11.2008, 17:12 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
alexkill
offline
Опыт:
18,872Активность: |
Цитата:
У бж нет глюков. Лишь утечки, и то не у всех. Что касается скорости работы, то лучше (читай - "нужно!") использовать нативки. Подробнее о функциях читай здесь Цитата:
Для подобных вопросов вроде бы есть "Библиотека функций". alexkill добавил: Цитата:
Уверен, что любая неординарность приведет к увеличению размера кода и затруднит его понимаемость. Тебе нужно найти только героев в области? |
|||
28.11.2008, 10:28 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|