原题链接:http://acm.hdu.edu.cn/showproblem.php?pid=5058
刷些水题打发时间。。
#include<cstdio>
#include<set>
using std::set;
set<int> A, B;
int main() {
int n, v;
while (~scanf("%d", &n)) {
for (int i = 0; i < n << 1; i++) {
scanf("%d", &v);
if (i < n) A.insert(v);
else B.insert(v);
}
if (A == B) puts("YES");
else puts("NO");
A.clear(), B.clear();
}
return 0;
}
本文提供了一种快速判断两个整数集合是否完全相等的方法,通过使用C++的set数据结构来实现。代码示例清晰易懂,适合编程初学者和希望提高效率的开发者。
751

被折叠的 条评论
为什么被折叠?



