Результаты поиска по запросу "hashtable"
Переопределение хеширующей функции Python в словаре
Я пытаюсь создать пользовательскую хеш-функцию для некоторого объекта, который я буду хэшировать в словарь. Функция хеширования уникальна (не стандартная функция Python). Это очень важно для меня: использовать уникальную функцию. Значение каждого ...
Хэш-таблица Python для нечеткого соответствия
Я пытаюсь реализовать структуру данных, которая позволяет быстро искать на основе ключей. Питонdict здорово, когда мои взгляды связаны с равенством (например.key == somevalue переводит наdatadict[somevalue]. Проблема в том, что мне также нужно ...
Более быстрая хеш-функция
Я пытаюсь реализовать свою собственную хэш-функцию, я складываю числа ASCII каждой строки, используя Java. Я нахожу хеш-код, находя мод размера хеш-таблицы и суммы. Размер% суммы. Мне было интересно, если есть способ использовать тот же процесс, ...
Как получить хеш-код перечисления, не помещая его в коробку?
Если у вас есть перечисление, хранящееся в агрегатном типе, вы можете захотеть включить его в хеш-код типа (предполагая типичное "умножить на простые числа [https://stackoverflow.com/a/1079203/82320]"хэш-функция). Если кто-то ...
Как сохранить порядок элементов в хеш-таблице
У меня есть хеш-таблица. Метод values () возвращает значения в некотором порядке, отличном от порядка, в котором я вставлен. Как я могу получить значения в том же порядке, как я вставил? Использование LinkedHashmap является альтернативой, но не ...
Простые хеш-функции
Я пытаюсь написатьCПрограмма, которая использует хэш-таблицу для хранения разных слов, и я мог бы использовать некоторую помощь. Во-первых, я создаю хеш-таблицу с размером простого числа, которое ближе всего к числу слов, которые я должен ...
Получение текущего хеш-ключа в цикле ForEach-Object в powershell
У меня есть хеш-таблица: $myHash = @{ "key1" = @{ "Entry 1" = "one" "Entry 2" = "two" } "key 2" = @{ "Entry 1" = "three" "Entry 2" = "four" } }Я делаю цикл, чтобы получить объекты: $myHash.keys | ForEach-Object { Write-Host $_["Entry 1"] ...
Hashtables и порядок ключей
Есть ли способ сохранить порядок ключей в хеш-таблице, когда они были добавлены? Как механизм push / pop. Пример: $hashtable = @{} $hashtable.Add("Switzerland", "Bern") $hashtable.Add("Spain", "Madrid") $hashtable.Add("Italy", "Rome") ...
Проверьте, существует ли пара ключ / значение в коллекции хеш-таблиц
У меня есть hastable Hashtable hash = new Hashtable(); hash.Add("a", "1"); hash.Add("b","2"); hash.Add("c","3"); hash.Add("c","4"Теперь мне нужно проверить, что комбинация Key = "c" и value = "3" уже есть в хеш-таблице или нет. hash.ContainsKey ...
Как реализация .NET Dictionary работает с изменяемыми объектами
Я понимаю, что не рекомендуется использовать «изменяемые» объекты (объекты, чей метод GetHashCode () может возвращать разные результаты, когда они используются в качестве ключей ...