Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
给定 CStringArray 中的数组元素列表:
dog dog cat cat cat cat mice
我想在 CStringArray 中找到共同的元素:(狗、猫、老鼠)。
遍历数组,将element的值作为hash key,在hash表中设置key-value对(这里不涉及实际值)。
然后你会得到一组所有的哈希键作为结果。
也许std::set也std::unique应该考虑。
std::set
std::unique
对数组进行排序以将所有相似的元素放在一起,然后逐步遍历它,每次元素更改时将其复制到您的输出中。