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

Как преобразовать матрицу с двумя столбцами в структуру, подобную мультикарте?
Мне интересно, есть ли способ преобразовать матрицу из 2 столбцов в мультикарту или список из списка. Первый столбец матрицы — это идентификатор (с возможными повторяющимися записями), а второй столбец — некоторое значение. Например, если мне...
327 просмотров
schedule 06.03.2023

Как создать Multimap ‹K, V› из Map ‹K, Collection ‹V››?
Я не нашел такой конструкции мульти-карты ... Когда я хочу это сделать, я перебираю карту и заполняю мульти-карту. Есть ли другой способ? final Map<String, Collection<String>> map = ImmutableMap.<String,...
78769 просмотров
schedule 26.08.2022

Неизменяемая карта Scala MultiMap
В Scala я хотел бы написать val petMap = ImmutableMultiMap(Alice->Cat, Bob->Dog, Alice->Hamster) Базовая карта [Owner, Set [Pet]] должна иметь как Map, так и Set неизменными. Вот первый черновик ImmutibleMultiMap с сопутствующим...
3162 просмотров

сравнить два мультимапа С++
У меня есть две мультикарты. Я хотел бы создать новую мультикарту, которая имеет общие пары ключ-значение для этих двух мультикарт: например: #include <iostream> #include <string> #include <map> using namespace std; int main...
1601 просмотров
schedule 23.10.2022

C++: значения подсчета ссылок в std::map; std::multimap лучше?
В настоящее время я реализовал кеш-счетчик значений карты следующим образом: //filename or name of bitmap, reference count, memory location... std::map<std::string, std::pair<long, BITMAP*> > _cache; Является ли использование...
1065 просмотров
schedule 17.08.2023

Как накапливать структуру как тип значения в мультикарте?
У меня есть мультикарта со строкой в ​​качестве ключа и структурой Cnode в качестве значения: struct Cnode { Cnode() : wtA(0), wtC(0), wtG(0), wtT(0) { } Cnode(int newA, int newC, int newG, int newT) : wtA(newA), wtC(newC),...
1245 просмотров
schedule 24.06.2022

Кэш или MultiMap для истечения срока действия кеша по дням?
Контекст: я работаю над системой аналитики для системы заказов. В день поступает около 100 000 заказов, и аналитика должна выполняться за последние N (скажем, 100) дней месяцев. Соответствующие данные помещаются в память. Через N дней все заказы...
1275 просмотров
schedule 22.05.2022

Проблемы с несколькими фрагментами карты API Google Maps v2
Я экспериментировал с несколькими проблемами с новым API карты Google v2. У меня есть фрагмент, который обертывает mapFragment, он создается в начале приложения. В другом фрагменте, который создается, когда пользователь нажимает кнопку, это...
1842 просмотров

Получение sortedArray значений из HashMultiMap
у меня есть два hashmultimaps. как мне сравнить значения multimap для данного ключа. я думал, что сгенерирую TreeSet из HashMultiMap что-то вроде ts1=new TreeSet(hmap.get(key)) ts2=new TreeSet(hmap.get(key)) а затем перебрать один набор...
132 просмотров
schedule 20.02.2024

База данных для хранения таких структур, как Mind Map
Добрый день! Мне нужно найти базу для хранения и обработки сложной структурированной информации. Что-то вроде ментальной карты. Нужно иметь какие-то произвольные значения в группах с соединениями друг с другом, соединение тоже должно иметь...
1442 просмотров
schedule 23.10.2022

Подсчет вхождений в MultiMap
У меня есть MultiMap с несколькими похожими значениями: {Entertainment=[5], Food=[2, 2, 2], Products=[11], Health & Beauty=[3]} Как подсчитать общее количество этих ключей, чтобы оно считалось следующим образом? Entertainment = 1 Food...
1156 просмотров
schedule 05.05.2023

Можно ли использовать пользовательскую функцию поиска в мультикарте?
У меня есть приложение, которое использует multimap из STL на C++. В multimap я должен использовать функцию find с моей пользовательской функцией. т.е. предположим, содержимое моего мультимапа {"Hello", "World"}, "{"Bye", "World"} and...
267 просмотров
schedule 20.06.2023

Java Hashtable устанавливает все ключи с одинаковым значением
В настоящее время я работаю в java и использую хеш-таблицу с ключами и значениями. Я хочу пройтись по файлу и поместить каждое слово в качестве ключа в хеш-таблицу с определенной вероятностью, которая должна быть инициализирована как 1 / всего...
627 просмотров
schedule 13.04.2022

Postgresql объединяет строки с одним и тем же ключом (hstore или json)
У меня есть такая таблица: +--------+--------------------+ | ID | Attribute | +--------+--------------------+ | 1 |"color" => "red" | +--------+--------------------+ | 1 |"color" => "green" |...
1822 просмотров
schedule 24.07.2022

Базовое хранилище и функциональность unordered_maps vs unordered_multimaps в C++?
Мне трудно понять unordered_maps и unordered_multimaps, потому что мой тестовый код не дает того, что мне сказали ожидать. std::unordered_map<string, int> names; names.insert(std::make_pair("Peter", 4));...
241 просмотров

equal_range и диапазон для
Обсуждая multimap со своими студентами, я заметил небольшое изменение, которое могло убрать часть шаблона, и мне было интересно, предлагал ли кто-нибудь это комитету по стандартизации, и если да, то каков был ответ. Канонический метод перебора...
875 просмотров

Указатель как ключ в мультикарте
Могу ли я получить boost::multimap с const char* в качестве ключа? Или любой другой указатель имеет ключ? Я думал, что все в порядке. Но когда я это сделал, я не смог найти свои значения после вставки. Но когда я изменил ключ на std::string, он...
201 просмотров
schedule 24.08.2023

Есть ли способ найти количество ключей в мультикарте?
size multimap сообщает о количестве содержащихся в нем значений. Меня интересует количество ключей, которые он содержит. Например, учитывая multimap<int, double> foo , я хотел бы сделать это: const auto keyCount = ??? Один из...
1199 просмотров
schedule 07.04.2023

Содержит ли каждый элемент мультикарты и ключ, и значение?
Я не могу представить, что об этом не спрашивали, но мне не повезло найти его. Содержит ли каждый элемент multimap свое значение и свой ключ? То есть внутренняя структура multimap выглядит примерно так: map<key,...
269 просмотров
schedule 27.03.2023

Объединить две мультикарты гуавы
Есть ли способ элегантно объединить два мультикарты гуавы с одинаковыми парами значений ключа в java 8? Я безуспешно пытался использовать .collect(Multimaps.toMultimap()).
929 просмотров
schedule 01.08.2023