Я слышал на своих занятиях по получению степени, что HashTable будет помещать новую запись в корзину «next available», если новая запись Key столкнется с другой. Как бы HashTable все-таки вернул правильный ...
Я хотел бы обрабатывать все элементы хеш-таблицы в Perl. Как я могу это сделать? Это вопрос официального perlfaq. Мы импортируем perlfaq в Stack Overflow.
Новичок в хэш-таблицах с простым вопросом. По какой-то причине поиск в Google не дал мне прямого ответа. Скажем, у меня настроена хэш-таблица : myHashtable.put (1, "bird");
myHashtable ....
В чем сложность создания списка слов и сложность поиска другого набора слов в этом слове? Должен ли я использовать Trie для поиска строк, когда у меня есть хеш-таблица?
Я пытаюсь создать эффективную справочную таблицу на C. У меня есть целое число в качестве ключа и char * переменной длины в качестве значения. Я посмотрел на uthash, но для этого требуется значение char * фиксированной длины. Если я ...
Причина, по которой я спрашиваю, заключается в том, что я использую нединамически выделяемый массив для своей хеш-таблицы; однако для моей функции перефразирования в моей хеш-таблице мне нужно иметь возможность изменить размер моего старого массива. ...
У меня есть несколько вопросов о структуре данных, называемой хеш-таблицей (также известной как ассоциативный массив) и о том, как она реализована в C. Как вы создаете хеш-таблицу в C? Что такое хеш-таблица и как ты ...
Есть ли способ преобразовать хеш-таблицу в список (ключ, пара) значений в OCaml ? Я знаю, что, имея хеш-таблицу ht, мы можем сделать BatList.of_enum (BatHashtbl.enum ht), используя библиотеку батарей ....
Насколько мне известно, java.util.Hashtable синхронизирует каждый метод в интерфейсе java.util.Map, а Collections.synchronizedMap (hash_map) возвращает объект-оболочку, содержащий синхронизированные ...
Я понимаю, что к ключу применяется метод хэширования для хранения его значения в адресе памяти. Но я не понимаю, как здесь происходит столкновение? Какой алгоритм хеширования делает Java ...
Я просматривал исходный код Java HashMap и увидел следующее //Начальная емкость по умолчанию - ДОЛЖНА быть равна двум.
static final int DEFAULT_INITIAL_CAPACITY = 16; Мой вопрос в том, почему ...
Я пытаюсь использовать HashMap для сопоставления уникальной строки со строкой ArrayList следующим образом: HashMap > В принципе, я хочу иметь доступ к ключам по номеру, а не по ...
Я хочу сохранить таблицу lua, где ключами являются другие таблицы lua. Я знаю, что это возможно, НО я хочу иметь возможность выполнять поиск в таблице, используя копии этих таблиц. В частности, я хочу ...
I'm kind of new to lisp, and after coming from languages like C, Java, and Python, where there is a well defined set of standard libraries, I'm a little lost in the sea of implementations and ...
Есть ли способ эффективно реализовать хеш-таблицы на чисто функциональном языке? Похоже, что любое изменение хеш-таблицы потребует создания копии исходной хеш-таблицы. Я должен быть ...
Какой большой O для массива JavaScript доступ при использовании в качестве хеша? Например, var x = [];
для (var i = 0; i <100000; i ++) {x [i.toString () + 'a'] = 123; // использование строки для иллюстрации x [alpha]
}
...
I ' m пытается хешировать значения 10, 100, 32, 45, 58, 126, 3, 29, 200, 400, 0. Мне нужна функция, которая сопоставит их с массивом размером 13 без каких-либо коллизий. Я потратил ...
Можно ли создать хеш-таблицу, "предварительно заполненную" значениями? То есть что-то вроде: dim myHash as new Hashtable () = {"key1", "value1", "key2", "value2"}
Если мы посмотрим с точки зрения Java, то можем сказать, что поиск по хеш-карте занимает постоянное время. Но как насчет внутренней реализации? Это все еще должно было бы искать через определенное ведро (для которого ключ '...
Мне интересно, не нарушается ли стандартная реализация Java Hashtable#hashCode(), когда Hashtable содержит только записи с идентичными ключами и значениями в паре. См., например, следующее...
Я реализовал режим состояния сеанса SQLSERVER и когда я запускаю мое приложение, я сталкиваюсь с ошибкой XML-сериализации HASH. И мой класс выглядит как: [Serializable] ProjectSet ProjectSetup ProjectSetup {...
Я разрабатываю приложение в PowerShell. Я храню переменные в хеш-таблице. Как сохранить порядок в хеш-таблице? Я хочу, чтобы порядок был таким же, как и при заполнении хеш-таблицы.
Если элементы расположены случайным образом, как таблица узнает, с чего начать поиск? В неслучайной таблице элементы -организованы по какому-либо признаку. (т.е. имя ). Итак, если таблицу нужно искать...
Я пишу простой движок 3D SW-рендеринга. У меня есть ArrayList по умолчанию, содержащий всю сцену. Теперь я хочу иметь возможность добавлять, удалять и выбирать объекты по имени, например, 3D-редакторы ...
У TreeSet есть конструктор, который принимает компаратор, что означает, что даже если объекты, которые вы храните, сами по себе не являются объектами Comparable, вы можете предоставить пользовательский компаратор. Существует ли аналогичный ...
Я использую Dictionary в своем коде, но мои коллеги используют Hashtable. MSDN говорит, что они работают с парой ключ-значение и
примеры Hashtable и словаря одинаковы в MSDN. Тогда насколько они отличаются друг от друга...
Я пытаюсь сделать домашнюю работу с другом, и один вопрос касается среднего времени выполнения поиска, добавления и удаления для метода линейного зондирования. Я думаю, что это O(n), потому что он должен проверять в определенные...
Итак, вот реальный вопрос (это для домашнего задания): хеш-таблица - это структура данных, которая позволяет получать доступ и управлять датой в постоянное время (O (1)). Массив хеш-таблицы должен быть инициализирован ...