Вопросы по теме 'hashtable'

Простая реализация хэш-карты на C++
Я относительно новичок в C++. В Java мне легко создать экземпляр и использовать хэш-карту. Я хотел бы знать, как сделать это простым способом на C++, так как я видел много разных реализаций, и ни одна из них не показалась мне простой.
91246 просмотров
schedule 18.11.2022

Ассоциативные массивы в сценариях оболочки
Нам нужен сценарий, который имитирует ассоциативные массивы или структуру данных типа Map для сценариев оболочки, любое тело?
206696 просмотров
schedule 02.06.2023

структура данных для многоключевых данных?
есть ли обычно используемая структура данных для данных с несколькими ключами? например (ключ1, ключ2, ..., ключN) -> значение. Раньше я использовал словари словарей (в C #), а затем написал свою собственную оболочку поверх них, чтобы синтаксис...
1069 просмотров
schedule 28.06.2022

Хеш-таблица / ассоциативный массив в VBA
Кажется, я не могу найти документацию, объясняющую, как создать хеш-таблицу или ассоциативный массив в VBA. Это вообще возможно? Можете ли вы дать ссылку на статью или еще лучше опубликовать код?
130825 просмотров
schedule 13.07.2022

Добавление удобочитаемых описаний полей в модели ActiveRecord
Я хотел бы добавить описания к полям модели ActiveRecord, которые будут служить базовыми инструкциями / примерами для каждого из полей. В основном метаданные модели. Затем я могу отобразить их в пользовательском интерфейсе (рядом с полями в форме и...
449 просмотров
schedule 03.03.2022

Как сохранить HashTable в пользовательских настройках?
В .NET вы можете выбрать хэш-таблицу в качестве типа для пользовательской настройки. Однако, когда я сохраняю его и получаю таким образом, похоже, что он вообще не сохранил его. Hashtable t = new Hashtable(); t.Add(1,"Foo"); t.Add(2,"Bar");...
5397 просмотров
schedule 20.09.2023

Как получить ключ записи Hashtable
У меня есть хеш-таблица, которую я хочу обновить из второй хеш-таблицы. Для любого из совпадающих ключей я хочу скопировать значение. Проблема, с которой я сталкиваюсь, заключается в том, что когда я перечисляю ключи хеш-таблицы и пытаюсь...
30491 просмотров
schedule 03.12.2023

Хэш-таблица .NET: как имитировать исключение слишком высокого коэффициента нагрузки
Наша продукция неоднократно встречалась с сообщением «Ошибка вставки Hashtable. Слишком высокий коэффициент загрузки». 1. Как я мог смоделировать такое исключение? 2. Если возникнет такое исключение, исчезнет ли существующий ключ / значение?...
897 просмотров
schedule 08.08.2022

Почему LinkedHashSet‹E› расширяет HashSet‹e› и реализует Set‹E›
Сегодня открыл исходный код LinkedHashSet и нашел кое-что интересное: public class LinkedHashSet<E> extends HashSet<E> implements Set<E>, Cloneable, java.io.Serializable { Вопрос в том, зачем им нужны как «расширяет...
5345 просмотров
schedule 08.01.2024

Связанные хеш-таблицы и хэш-таблицы с открытой адресацией
Может ли кто-нибудь объяснить основные различия между (преимуществами/недостатками) двух реализаций? Какая реализация рекомендуется для библиотеки?
43272 просмотров
schedule 21.04.2022

Хеш-таблицы и самобалансирующиеся деревья поиска
Мне любопытно узнать, что является аргументом, который может перевешивать использование метода самобалансирующегося дерева для хранения элементов, чем использование хеш-таблицы. Я вижу, что хэш-таблицы не могут поддерживать порядок вставки, но я...
10305 просмотров
schedule 18.08.2023

C #: Использование хэш-таблиц для хранения двух одинаковых значений. Является ли это возможным?
Я новичок в программировании на C #, и я написал программу, которая использует хэш-таблицы для хранения данных (в моем случае имя пользователя, и если они «Готовы» или «Не готовы». Всего у меня 2 таблицы. в первой таблице указан ключ в качестве имени...
648 просмотров
schedule 09.04.2022

Я новичок в lisp, и мне нужен класс хэш-таблицы.
Я новичок в lisp, и после того, как я пришел из таких языков, как C, Java и Python, где есть четко определенный набор стандартных библиотек, я немного потерялся в море реализаций и библиотек. Я ищу несколько хороших структур данных для...
240 просмотров
schedule 22.05.2022

Ошибка сегментации (дамп ядра)
Я пишу программу, которая использует хеш-таблицу связанных списков для подсчета частоты слов. Программа будет подсчитывать все слова, которые я ввожу, вместе с частотой, однако после печати хэш-таблицы я получаю ошибку сегментации (сброс ядра)....
4062 просмотров
schedule 03.05.2022

Сохраненное значение исчезает при установке указателя структуры на null в C++
Я пишу приложение на С++ для поиска слов в большой базе данных текстов песен. для начала я беру каждое слово и помещаю его в структуру Word, которая выглядит так: struct Word{ char* clean; int size; int position; SongId id;...
1498 просмотров
schedule 18.05.2022

Проверить пары ключ/значение Hashtables на наличие комбинации в С#?
У меня есть Hashtable, который содержит такие значения: ключ: 123456 значение: UV ключ: 654321 значение: HV ... Теперь я хочу проверить, существует ли уже комбинация, и ничего не вставлять. Поэтому, если мой ключ равен 123456, а значение равно...
1276 просмотров
schedule 30.04.2022

Эффективная реализация Hashtable со свойством локальности с учетом кеширования (хеш-таблица с учетом местоположения)
Я пытаюсь поиграть со структурой данных C (хеш-таблицей). Я не использую какую-либо предварительно созданную библиотеку хеш-таблиц (например, STL), потому что хочу лучше понять, как она работает. Итак, здесь я создаю хеш-таблицу, содержащую список...
2083 просмотров
schedule 25.11.2023

Hashtable с двусвязными списками?
Введение в алгоритмы (CLRS) утверждает, что хеш-таблица использование двусвязных списков позволяет удалять элементы быстрее, чем списки с односвязными списками. Может ли кто-нибудь сказать мне, в чем преимущество использования двусвязных списков...
6539 просмотров
schedule 16.12.2022

C ++: хеш-таблица - почему это не компилируется?
У меня есть следующий код на C ++: #include <iostream> #include <google/dense_hash_map> #include <string.h> using google::dense_hash_map; // namespace where class lives by default using std::cout; using std::endl; using...
2007 просмотров
schedule 15.02.2022

Словарь прогнозирования ‹› размер и скорость
Мне нужно точно рассчитать размер словаря для разных размеров. Я пробовал выполнять некоторый мониторинг памяти во время работы своего приложения, но одновременно делаю много других вещей, которые влияют на результат. Как я могу рассчитать...
404 просмотров
schedule 07.02.2022