например имея координаты x,y каким-то алгоритмом получить ключ. задумка такая.
boolean array b - хранит результат точки x,y
key = мат хитрая операция с числами x,y
когда буду обращаться к b[key], я буду заранее знать что там, и аналогично на запись. а то приходится цикламитр**хаться, проверять и потом обратно. увеличивается объем кода.
как получить не повторяющий результат? StringHash?
boolean array b - хранит результат точки x,y
key = мат хитрая операция с числами x,y
когда буду обращаться к b[key], я буду заранее знать что там, и аналогично на запись. а то приходится циклами
как получить не повторяющий результат? StringHash?
Принятый ответ
Я бы попробовал так.
function R2SX takes real r returns string
return R2SW(r, 0, -1)
enfunction
SaveBoolean(Hash, StringHash(R2SX(x)), StringHash(R2SX(y)), key)
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Отредактирован Drynwhyl
Отредактирован MpW
PT153, ну хэш-таблица не в приоритете, там и чистить надо, и писать много кода. еще и переделывать надо систему под хэш. бррр много работы
ладно, нашел силу воли циклы так циклы.
Если такая точность не важна, то можно и так, тоже через хеш.
Steal nerves, переходите на lua и используйте таблицы их чистить элементарно.
Отредактирован nazarpunk
Отредактирован MpW