![]()
Rixt7956
![]() offline
Опыт:
147Активность: |
Оптимизация: хэш или глобалки?
Как лучше оформлять функции?
Хэш: Код:
Глобалки: Код:
|
![]() |
#1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Hanabishi
COOL STATUS
![]() ![]() offline
Опыт: отключен
|
обсуждалось 100500 раз
хеш быстрее для одиночных объектов, либо небольшого количества если объектов много, то быстрее массив |
![]() |
#2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
bee
vjass.optimizer
![]() ![]() offline
Опыт:
16,615Активность: |
как тебе удобнее. я например использую структуры. но заменяю вейты хешем :3 |
![]() |
#3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
DotaMaster666
Silenced by GadenbIsh
![]() offline
Опыт:
1,259Активность: |
Поиск перебором - это очень плохо. Очень. |
![]() |
#4
+1/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
bee
vjass.optimizer
![]() ![]() offline
Опыт:
16,615Активность: |
глобалки обнулять не требуется |
![]() |
#5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Еня
Kicked by ScorpioT1000
![]() ![]() offline
Опыт:
1Активность: |
да ты клоун я вижу..
а если я в начале игры юзану спелл 10 раз, а дальше по ходу игры будут юзать его не чаще двух-трёх? а кто-то в начале наюзает спеллов и ливнет. итд итп.. -_\\ |
![]() |
#6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Rixt7956
![]() offline
Опыт:
147Активность: |
здесь их надо обнулять, что бы освободить место для следущей перезаписи и уменьшить количество действии в цикле во время перебора. Также т.к максимальный номер в массиве 8192 если их не обнулять, то при превышении этого числа возможен вообще отказ функции. Отредактировано Rixt7956, 10.05.2011 в 10:17. |
![]() |
#7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Еня
Kicked by ScorpioT1000
![]() ![]() offline
Опыт:
1Активность: |
данная проблема возникнет только при тупом поиске ближайшего пустого элемента массива, можно например внести инт, и менять только его значение между 1 и 0 |
![]() |
#8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|