У меня есть x (миллионы) целых положительных чисел, где их значения могут быть максимально допустимыми (+2 147 483 647). Предполагая, что они уникальны, как лучше всего хранить их для программы с интенсивным поиском.
До сих пор я думал об использовании двоичного AVL-дерева или хэш-таблицы, где целое число является ключом к отображаемым данным (имя). Однако я не уверен, смогу ли я реализовать такие большие ключи и в таком большом количестве с хеш-таблицей (разве это не создаст коэффициент загрузки> 0,8, кроме того, что будет подвержено конфликтам?)
Могу я получить совет по какая структура данных может быть подходящей для моей ситуации