c++ stl在竞赛里的使用总结
Posted jiecaoer
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c++ stl在竞赛里的使用总结相关的知识,希望对你有一定的参考价值。
SET
-
bzoj2761: [JLOI2011]不重复数字
- 这题。。。
- count() 的用法,返回这个值出现的次数,但是在set里只会出现0次和1次,这个可以判断某个值是否在set里出现过
- 代码
1 #include <bits/stdc++.h> 2 #define nmax 50005 3 4 using namespace std; 5 int n,in; 6 7 int main() 8 int t; 9 scanf("%d",&t); 10 while(t--) 11 set <int> st; 12 scanf("%d",&n); 13 scanf("%d",&in); 14 printf("%d",in); 15 st.insert(in); 16 for (int i=1; i<n; i++) 17 scanf("%d",&in); 18 if(st.count(in)) continue; 19 printf(" %d",in); 20 st.insert(in); 21 22 printf("\n"); 23 24 return 0; 25
以上是关于c++ stl在竞赛里的使用总结的主要内容,如果未能解决你的问题,请参考以下文章