假设我有一个多重映射(它将多个值映射到一个键),然后我决定我需要删除所有键的第一个/最后一个/谓词匹配值之外的所有值。在此操作之后,我有一个传统的映射(将单个值映射到单个键)。
有没有一个词来描述这个操作?我想出的最好的方法是“删除重复项”,但感觉不对。“过滤器”感觉太笼统了。“trim”是一个字符串操作。“compact”/“compress”带有错误的含义(即可逆性)。
编辑:我最终基于multimap[i] is (y1, y2, ... yn)
描述曲线的想法选择了“折叠”,并且我想使用“优先级函数”选择第一个元素“将曲线折叠到一个点”。我希望这是有道理的。