STL
hpu-sdx
这个作者很懒,什么都没留下…
展开
-
2018-7-21STL题目理解
C - {A} + {B} HDU1412 给你两个集合,要求{A} + {B}. 注:同一个集合中不会有两个相同的元素. Input 每组输入数据分为三行,第一行有两个数字n,m(0<n,m<=10000),分别表示集合A和集合B的元素个数.后两行分别表示集合A和集合B.每个元素为不超出int范围的整数,每个元素之间有一个空格隔开. Output 针对每组数据输出一行...原创 2018-07-21 19:58:10 · 185 阅读 · 0 评论 -
关于STL的一些理解
1. 集合set。定义: set<int> s1; 类型可选。 se.begin() 返回指向第一个元素的迭代器 se.clear() 清除所有元素 //常用 se.count() 返回某个值元素的个数 //常用,一般用来查这个元素在不在集合中 se.empty() 如果集合为空,返回true se.end() 返回指向最后一个元素之后的迭代器,不是最后一个元素 se.e...原创 2018-07-21 20:57:50 · 381 阅读 · 0 评论 -
欧拉函数
rt int aaa(int n) { int ret=1,i; for(i=2;i*i<=n;i++){ if(n%i==0) { n/=i,ret*=i-1; while(n%i==0) n/=i,ret*=i; } } if(n>1) ret*=n-1; return ret;原创 2018-09-11 16:44:55 · 253 阅读 · 0 评论