Я вспотел над этим вопросом, на который меня попросили ответить (технически это домашнее задание).
Я рассматривал хеш-таблицу, но я как бы застрял на точных деталях того, как бы я сделал эту работу ...
В настоящее время я реализую хэш-таблицу на C ++ и пытаюсь создать хеш-функцию для чисел с плавающей запятой ... Я собирался рассматривать числа с плавающей запятой как целые, добавляя десятичные числа, но затем я понял, что я .. .
В тех случаях, когда у меня есть ключ для каждого элемента и я не знаю индекс элемента в массиве, хеш-таблицы работают лучше, чем массивы (O (1 )против O (n )). Это почему? Я имею в виду :У меня есть ключ, я хеширую...
Я пытаюсь чтобы понять, что должно определять выбор метода доступа при использовании BerkeleyDB: B-Tree по сравнению с HashTable. Hashtable обеспечивает поиск O (1), но вставки дороги (используя ...
В исходном меню Eclipse есть «метод генерации hashCode / equals», который генерирует функции, подобные приведенной ниже. Имя строки; @Override общедоступный хэш-код (){конечный интервал между числами = 31; результат =...
Я пытаюсь преобразовать некоторый код Matlab из пакета Maia во что-то, что будет работать с Octave. В настоящее время я застреваю, потому что в одном из файлов есть несколько вызовов container.Map, которые...
Я хочу отслеживать количество строк с произвольными -именами, а затем сбрасывать счетчики до нуля. Я думал сделать следующее :reset _hash={"string1"=>0,"string2"=>0,"string3"=>0}...
Я хотел бы получить небольшое разъяснение по поводу определения ведра в хеш-таблице SAS. Вопрос именно о параметре hashexp. Согласно документам SAS DOC, hashexp — это :Хэш…
У меня есть несколько вопросов об объектах Java Collection ... Когда мы добавляем объекты в коллекцию, такую как HashSet или HashMap, как эти объекты хранятся внутри? Почему Hashtable не допускает нулевые значения?
Я не знаю, возможно ли это, но я пытаюсь создать хэш-таблицу, где Interval — это класс с двумя целочисленными/длинными значениями, началом и концом, и я хотел сделать что-то вроде этого: Hashtable&...
Я новичок в Scala и хотел бы реализовать простую хэш-таблицу с ключами типа int и строковыми значениями. Я попробовал следующий код: import scala.collection.mutable.HashMap
val test_map = new ...
Я смотрел код, который проверил мой коллега, он выглядел так: return list.OrderBy(item => item.Order).ToDictionary(item => item.Id); Я сразу же сказал своему коллеге, что его код...
(Мен баардыгын жасай турган даяр конструкциянын ЭМЕС долбоорун иштеп чыгууга кызыкдармын.) Бизде HashTable классы бар дейли (дарак катары хэш-карта эмес, хэш-таблица)
жана бар деп айтышат ...
Мне нравится писать командлет «Convert-ToHashTable», который выполняет следующую задачу: $HashTable = Import-Csv Table.csv | Convert-ToHashTable Import-csv помещает массив в конвейер, как я могу его изменить...
Я только что купил книгу "Интерфейсы и реализации C".
в первой главе реализована структура "Atom", пример кода выглядит следующим образом: #define NELEMS (x) ((sizeof (x)) / (sizeof ((x) [0])))
static ...
Я ищу высокоскоростную функцию хеширования с хорошим (т.е. почти равномерным) распределением для использования в реализация хеш-таблицы. Хеш-таблица будет использоваться исключительно для хранения значений с...
Как выполняется процесс повторного хэширования в хэш-карте или хэш-таблице, когда размер превышает максимальное пороговое значение? Все ли пары просто скопированы в новый массив сегментов? РЕДАКТИРОВАТЬ: Что происходит с элементами в...
Я ищу, возможно, не многословный переносимый способ инициализации хэш-таблицы в Common Lisp. Например. что-то, что работает для постоянных хэш-таблиц, а также для предварительной загрузки переменных хэшей. В CLISP я...
У меня возникли проблемы с реализацией простого списка на C, проблема в соединении элементов через указатели.
Следующий фрагмент кода представляет собой фрагмент хеш-таблицы, в которой должны храниться элементы...
Я готовился к выпускному экзамену по структурам данных и наткнулся на вопрос в выпускном экзамене прошлого года. Работая над ним последние три часа, я все еще не мог придумать, как его решить...
У меня есть эффективное приложение C#, которое получает 80 байт данных со скоростью От 5 до 10 тысяч записей в секунду на многопоточном процессоре. Теперь мне нужно настроить кэш-память для обнаружения и фильтрации ...
У меня есть классы :class SomeClass { public string Name{get;set;} public int SomeInt{get;set;} } класс SomeComparison :IEqualityComparer { public bool Equals (SomeClass s,...
Я пытаюсь использовать хеш-таблицу, чтобы выбрать конкретный объект, хранящийся в массиве/объекте. Однако у меня возникла проблема с циклом через объект. вар контакты = {}; контакты [6] = '6'; контакты [7] = '7'; pins[...
Всегда ли хэш-таблицы быстрее деревьев? Хотя хэш-таблицы имеют сложность поиска O(1), но предположим, что если из-за плохо разработанной хэш-функции произойдет много коллизий и если мы будем обрабатывать коллизии, используя...
Я знаю основной принцип структуры данных хеш-таблицы. Если у меня есть хэш-таблица размера N, я должен распределить свои данные по этим N корзинам как можно более равномерно. Но на самом деле большинство языков...
Интересно, есть ли менее подробный способ, чем использование петля. Во всяком случае, это работает для меня в CLISP: (цикл для ключа является хэш-ключом *my-hash* ключа сбора) Я видел, как другие используют maphash, но это ...
В CLRS excise 22.1-8 (я учусь самостоятельно, а не в университетах). Предположим, что вместо связанного списка каждая запись массива Adj[u] представляет собой хэш-таблицу, содержащую вершины v, для которых (u,v) ∈ E. ...
Допустим, у нас есть этот класс: открытый класс Moo
{ строковое значение; общественное Moo (строковое значение) { this._value = значение; } public static implicit operator string(Moo x) { ...