Map 术语:如果我从多重映射中删除所有共享键的值(只有一个除外),我做了什么?

Map 术语:如果我从多重映射中删除所有共享键的值(只有一个除外),我做了什么?,map,terminology,multimap,Map,Terminology,Multimap,假设我有一个multimap(它将多个值映射到一个键),然后我决定需要删除所有键的所有匹配值,但第一个/最后一个/谓词匹配值除外。在这个操作之后,我有了一个传统的映射(它将单个值映射到单个键) 有没有一个词可以描述这个操作?我想出的最好的办法是“删除重复项”,但感觉不对。“过滤器”感觉太普通了。“修剪”是一种字符串操作。“紧凑”/“压缩”具有错误的含义(即可逆性) 编辑:我最终选择了“折叠”,因为multimap[I]是(y1,y2,…yn)描述了一条曲线,我想使用“优先级函数”选择第一个元素“

假设我有一个multimap(它将多个值映射到一个键),然后我决定需要删除所有键的所有匹配值,但第一个/最后一个/谓词匹配值除外。在这个操作之后,我有了一个传统的映射(它将单个值映射到单个键)

有没有一个词可以描述这个操作?我想出的最好的办法是“删除重复项”,但感觉不对。“过滤器”感觉太普通了。“修剪”是一种字符串操作。“紧凑”/“压缩”具有错误的含义(即可逆性)

编辑:我最终选择了“折叠”,因为
multimap[I]是(y1,y2,…yn)
描述了一条曲线,我想使用“优先级函数”选择第一个元素“将曲线折叠到一个点”。我希望这是有意义的。

修剪怎么样


你最好的术语武器可能是

看起来很有趣,当你删掉一些你不需要的部分来突出你所做的事情时。让我们看看是否有其他人想出了什么主意。是的,如果我在thesaurus.com上找到了什么有用的东西,我就不会麻烦stackoverflow了。我正在寻找合适的comp-sci术语;该网站通常无法提供。维基百科也好不到哪里去。@Dave:没错,从字典的定义/内涵来看,你是对的。这就是为什么我建议thesaurus.com祝你好运@戴夫:另一个很好的观点,对不起,现在除了修剪,我想不出别的了。修剪也是我的第一个想法。努力想出更好的办法。