У меня есть требование к (очень) быстро строкам процесса ограниченного диапазона, соответствуя их значениям. Входной файл имеет форму: 7 января 22 марта сентябрь 87 мартов 36 и т.д...
У меня есть некоторый класс C: класс C (...) {...} Я хочу использовать его для индексации эффективной карты. Самой эффективной картой является Массив. Таким образом, я добавляю "глобальный" "статический" счетчик в сопутствующем объекте
У меня есть небольшие (?) Наборы (в диапазоне от 0 до 100) 32-разрядных целых чисел без знака. Для данного набора я хочу придумать минимальные параметры, чтобы описать минимальный (изометрический) совершенный хэш заданного ...
Я хотел бы знать, как я могу преобразовать короткую строку ASCII в число (int, float или числовую строку). Я видел здесь пару сообщений, в которых упоминались идеальные хэши, которые, похоже, могут быть тем, что мне нужно. ...
Читая принцип ячеек в Википедии, я наткнулся на - «коллизии неизбежны в хеш-таблице, потому что количество количество возможных ключей превышает количество индексов в массиве. Нет ...
I ' m пытается хешировать значения 10, 100, 32, 45, 58, 126, 3, 29, 200, 400, 0. Мне нужна функция, которая сопоставит их с массивом размером 13 без каких-либо коллизий. Я потратил ...
У меня есть список адресов памяти от 0xc0003000 до 0xc04a0144 в списке много пробелов и < 4096 записей. Он известен во время компиляции, и я хочу сделать для него идеальный хэш. Однако...
У меня есть целочисленный тип, скажем, long, значения которого находятся между Long.MIN _VALUE = 0x80...0 (-2^63 )и Long.MAX _VALUE = 0x7f...f (2^63 -1 ). Я хочу хешировать его с ~50% столкновением с положительным целым числом...
Я хочу создать карту хеширования (или другую структуру, если у вас есть какие-либо предложения) для хранения пар ключ-значение. Все ключи будут вставлены сразу, одновременно с созданием карты, но я не знаю ...
У меня есть приложение C-языка, где мне нужно сделать поиск таблицы. Записи являются строками, все известны в начале времени выполнения. Таблица инициализирована один раз, а затем посмотрела много раз. Таблица может ...
У меня много целых чисел в диапазоне [0; 2 ^ 63-1]. Однако есть только 10 ^ 8 целых чисел. Дубликатов нет. Полный список известен во время компиляции, но это просто уникальные случайные числа. Эти числа никогда ...
Рассмотрим функцию поиска со следующей подписью, которая должна возвращать целое число для данного строкового ключа: int GetValue (строковый ключ) {...} Кроме того, учтите, что сопоставления "ключ-значение", ...