Я ищу функцию, которая отображает множество целых чисел в целое число, надеюсь, с некоторой гарантией, такой как парная независимость.
В идеале, использование памяти должно быть постоянным, а значение хеш-функцииможет быть обновлено в O (1) раз после вставки / удаления.(Это запрещает делать что-то вроде сортировки целых чисел и использовать хеш-функцию, такую как h (x) = h_1 (x_1, h_2 (x_2, h_3 (x_3, x_4))).)
XORing хэшей вместе неработать, потому что h ({1,1,2}) = h ({2})
Я думаю, что умножение хэшей вместе по модулю простого может сработать, если базовая хеш-функция имеет нереально сильную гарантию, такую как n-независимость.