如何使用STL在C++中查找两个向量之间的公共元素
给定两个向量,在C++中使用STL查找这两个向量之间的公共元素。
示例:
输入:
vec1 = {1, 45, 54, 71, 76, 12},
vec2 = {1, 7, 5, 4, 6, 12}
输出: {1, 12}
输入:
vec1 = {1, 7, 5, 4, 6, 12},
vec2 = {10, 12, 11}
输出: {1, 4, 12}
解决方法:可以使用STL中提供的set_intersection()函数找到公共元素。
语法: