Вопросы с тегом «hashmap»

Структура данных, которая использует хеш-функцию для сопоставления идентифицирующих значений, известных как ключи, с их соответствующими значениями

10
получить строковое значение из HashMap в зависимости от имени ключа
У меня есть HashMapразные ключи и значения, как мне получить одно значение? У меня есть ключ на карте с именем my_code, он должен содержать строку, как я могу просто получить его, не перебирая карту? Пока у меня есть .. HashMap newMap = new HashMap(paramMap); String s = newMap.get("my_code").toString(); Я ожидаю …

12
Как создать HashMap с двумя ключами (пара ключей, значение)?
У меня есть 2D-массив целых чисел. Я хочу, чтобы они были помещены в HashMap. Но я хочу получить доступ к элементам из HashMap на основе индекса массива. Что-то вроде: Для A [2] [5], map.get(2,5)который возвращает значение, связанное с этим ключом. Но как мне создать хэш-карту с парой ключей? Или, в …
118 java  hash  hashmap  hashcode 

6
map против hash_map в C ++
У меня вопрос hash_mapи mapпо C ++. Я понимаю, что mapэто в STL, но hash_mapэто не стандарт. В чем разница между ними?
117 c++  map  hashmap 

7
Лучший способ создать пустую карту на Java
Мне нужно создать пустую карту. if (fileParameters == null) fileParameters = (HashMap<String, String>) Collections.EMPTY_MAP; Проблема в том, что приведенный выше код выдает это предупреждение: Безопасность типов: отключенное приведение из карты в HashMap Как лучше всего создать эту пустую карту?


11
HashMap и int как ключ
Я пытаюсь создать HashMap, в котором будут целые числа в качестве ключей и объекты в качестве значений. Мой синтаксис: HashMap<int, myObject> myMap = new HashMap<int, myObject>(); Однако возвращаемая ошибка - Синтаксическая ошибка токена "int", ожидаемые размеры после этого токена - я не понимаю, почему я должен добавить измерение (например, преобразовать …
104 java  hashmap 

1
Как эффективно искать и вставлять в HashMap?
Я бы хотел сделать следующее: Найдите Vecопределенный ключ и сохраните его для дальнейшего использования. Если он не существует, создайте пустое Vecполе для ключа, но все же сохраните его в переменной. Как это сделать эффективно? Естественно, я подумал, что могу использовать match: use std::collections::HashMap; // This code doesn't compile. let mut …
103 hashmap  rust  lookup 

25
Оптимизация производительности Java HashMap / альтернатива
Я хочу создать большую HashMap, но put() производительность недостаточна. Любые идеи? Приветствуются другие предложения по структуре данных, но мне нужна функция поиска Java Map: map.get(key) В моем случае я хочу создать карту с 26 миллионами записей. При использовании стандартной Java HashMap скорость вставки становится невыносимо медленной после 2-3 миллионов вставок. …

3
Медленная реализация gcc std :: unordered_map? Если да, то почему?
Мы разрабатываем высокопроизводительное критически важное программное обеспечение на C ++. Там нам нужна параллельная хеш-карта и реализованная. Итак, мы написали тест, чтобы выяснить, насколько медленнее наша параллельная хэш-карта по сравнению с std::unordered_map. Но, std::unordered_mapкажется, невероятно медленно ... Так что это наш микро-тест (для одновременного отображения мы породили новую нить , …


7
Есть ли в Java HashMap с обратным поиском?
У меня есть данные, которые организованы по типу «ключ-ключ», а не «ключ-значение». Это похоже на HashMap, но мне понадобится поиск O (1) в обоих направлениях. Есть ли название для этого типа структуры данных и включено ли что-нибудь подобное в стандартные библиотеки Java? (или, может быть, Apache Commons?) Я мог бы …

6
Сортировка значений карты Go по ключам
При итерации по возвращенной карте в коде, возвращаемом функцией темы, ключи отображаются не по порядку. Как я могу получить ключи в порядке / отсортировать карту, чтобы ключи были в порядке и значения соответствовали? Вот код .
96 go  hashmap 

6
Реализация HashMap Java 8
Согласно следующему документу ссылки: Реализация Java HashMap Меня смущает реализация HashMap(а точнее доработка HashMap). Мои запросы: во-первых static final int TREEIFY_THRESHOLD = 8; static final int UNTREEIFY_THRESHOLD = 6; static final int MIN_TREEIFY_CAPACITY = 64; Почему и как используются эти константы? Мне нужны наглядные примеры для этого. Как они добиваются …

7
Работа со словарями / списками в R
У меня тривиальный вопрос: мне не удалось найти структуру данных словаря в R, поэтому я использовал вместо этого список (например, «слово» -> число). Итак, прямо сейчас у меня проблема, как получить список ключей. Кто-нибудь знает?
93 r  list  hashmap  lookup 

10
Java Сравнить два списка
У меня есть два списка (не java-списки, можно сказать два столбца) Например **List 1** **Lists 2** milan hafil dingo iga iga dingo elpha binga hafil mike meat dingo milan elpha meat iga neeta.peeta Мне нужен метод, который возвращает количество одинаковых элементов. В этом примере должно быть 3, и он должен …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.