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

96
Сортировка значений карты Go по ключам

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

93
Работа со словарями / списками в R

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

93
Реализация 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; Почему и как используются...

92
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, и...

88
Как реализована хеш-карта JavaScript?

В настоящее время я работаю с OpenLayers и имею огромный набор данных для рисования в векторный слой (более 100000 векторов). Теперь я пытаюсь поместить все эти векторы в хеш-карту JavaScript, чтобы проанализировать производительность. Я хочу знать, как реализована хеш-карта в JavaScript, это...

87
Как создать литерал HashMap?

Как я могу создать литерал HashMap в Rust? В Python я могу это сделать так: hashmap = { 'element0': { 'name': 'My New Element', 'childs': { 'child0': { 'name': 'Child For Element 0', 'childs': { ... } } } }, ... } А в Go вот так: type Node struct { name string childs map[string]Node } hashmap :=...

86
Какова оптимальная емкость и коэффициент загрузки для HashMap фиксированного размера?

Я пытаюсь вычислить оптимальную емкость и коэффициент загрузки для конкретного случая. Думаю, я понял суть, но все же был бы благодарен за подтверждение от кого-то более знающего, чем я. :) Если я знаю, что моя HashMap заполнится, скажем, 100 объектами, и большую часть времени будет тратить на 100...

86
Сверхвысокопроизводительная хеш-карта C / C ++ (таблица, словарь) [закрыто]

Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт 5 лет назад . Уточните этот вопрос Мне нужно сопоставить примитивные ключи (int,...

83
Как поместить все содержимое Java hashMap одного в другое, но не заменять существующие ключи и значения?

Мне нужно скопировать все ключи и значения из одного A HashMap в другой B, но не для замены существующих ключей и значений. Как лучше всего это сделать? Я думал вместо того, чтобы повторять keySet и проверять, существует он или нет, я бы Map temp = new HashMap(); // generic later...

79
Сортировка хеш-карты по ключам

У меня в java есть следующая хэш-карта: {B046 = 0,0, A061 = 3,0, A071 = 0,0, B085 = 0,0, B075 = 3,0, B076 = 9,0, B086 = 3,0, B095 = 0,0, B096 = 0,0, A052 = 0,0, B066 = 0,0, B056 = 9,0, B065 = 0,0, B055 = 9,0} Как мне отсортировать хэш-карту так, чтобы учитывались алфавит, за которым следуют...

79
Android - Получите значение от HashMap

Я попытался выполнить поиск на HashMap в Android, но возникла проблема: Рассмотрим этот пример: HashMap<String, String> meMap=new HashMap<String, String>(); meMap.put("Color1","Red"); meMap.put("Color2","Blue"); meMap.put("Color3","Green"); meMap.put("Color4","White"); теперь я хочу...

27
Как я могу избежать повторения кода, инициализирующего hashmap hashmap?

У каждого клиента есть идентификатор и множество счетов с датами, которые хранятся в виде Hashmap клиентов по идентификатору, хэш-карты счетов по дате: HashMap<LocalDateTime, Invoice> allInvoices = allInvoicesAllClients.get(id); if(allInvoices!=null){ allInvoices.put(date, invoice);...