Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
[C++] Можно проще и лучше 11.04.03 20:49 Число просмотров: 1017
Автор: leo <Леонид Юрьев> Статус: Elderman Отредактировано 11.04.03 20:59 Количество правок: 2
|
length = 255 * 255 - 255;
index = ((~min(a, b) << 8) + max(a, b)) % length;
или
index = ((min(a, b) << 8) - max(a, b)) % length;
Меньше операций и ни одной hash-коллизии.
Удачи.
|
- [C++] Hash function - Nour 11.04.03 18:57 [768]
[C++] Можно проще и лучше - leo 11.04.03 20:49 [1017]
|
|
|