несколько одинаковых элементов?
Ets/dets с типом duplicate bag
> множествами, которые могут содержать несколько одинаковых элементов Что это значит? Какой сценарий доступа к элементам? Какие операции над структурой?
добавление элементов, вычитание множеств и перечисление элементов.
мапа тоже подошла
вычитание множеств? Это как, тут же с повторениями?
Хз как эту операцию назвать. В множестве A есть 5 неких одинаковых элементов. В множестве B 3 таких же элемента. После вычитания B из A получим множество с 2 такими элементами.
А что за юз кейс, где нужна такая структура?
Что-то из теории категорий
Есть несколько "складов", на них лежат товары разных типов. Приходит заказ: на таком-то складе нужно обеспечить наличие таких-то товаров в таком-то количестве. Задача собрать заказ на указанном складе применив минимально возможное количество перемещений со склада на склад.
Все ещё звучит как List
🤦♂ и где можно найти операцию вычитания одного List из другого?
Окай. Согласен. То что надо. А как быть с объединением списков?
Конкатенация
Обсуждают сегодня