Терминология: если я удалю все, кроме одного значения, делясь ключом из MultiMap, что я сделал?
-
01-10-2019 - |
Вопрос
Предположим, что у меня есть MultiMap (который отображает несколько значений в одну клавишу), а затем я решаю, что мне нужно удалить все, кроме первого / последнего значения, сопоставившего для всех клавиш. После этой операции у меня есть традиционная карта (которая отображает одно значение к одному ключу).
Есть ли слово, которое описывает эту операцию? Лучшее, что я придумал, это «удалить дубликаты», но он не чувствует себя правильно. «Фильтр» чувствует себя слишком универсальным. «Отделка» - это строковая операция. «Compact» / «Compress» нести неправильные коннотации (то есть обратимость).
Редактировать: я в конечном итоге пошел с «руллапсом» на основе идеи, что multimap[i] is (y1, y2, ... yn)
который описывает кривую, и что я хотел «свернуть кривую до одной точки», используя «приоритетную функцию», чтобы выбрать первый элемент. Я надеюсь, что в этом есть смысл.
Решение
Как насчет обрезки?
Ваше лучшее оружие для терминологии может быть http://www.thesaurus.com.