0

给定 CStringArray 中的数组元素列表:

dog
dog 
cat 
cat
cat
cat
mice

我想在 CStringArray 中找到共同的元素:(狗、猫、老鼠)。

4

2 回答 2

0

遍历数组,将element的值作为hash key,在hash表中设置key-value对(这里不涉及实际值)。

然后你会得到一组所有的哈希键作为结果。

也许std::setstd::unique应该考虑。

于 2013-01-09T16:41:28.783 回答
0

对数组进行排序以将所有相似的元素放在一起,然后逐步遍历它,每次元素更改时将其复制到您的输出中。

于 2013-01-09T16:36:28.437 回答