set常用操作

 1 /**\
 2 set常用操作:
 3 
 4 set<int> q               默认升序,可创建set数组: set<int> q[10]
 5 
 6 set<int,greater<int> > q 降序排列
 7 
 8 q.find(x)                查找x,返回x的迭代器,若x不存在,返回q.end()
 9 
10 q.insert(x)              将x插入q中
11 
12 q.insert(begin, end)     将begin到end中的元素插入q中,注意end是结束元素位置的下一个位置
13 
14 q.erase(x)               删除q中的x元素,返回0或1,0表示set中不存在x
15 
16 q.clear()                清空q
17 
18 q.empty()                判断q是否为空,是返回1,不是0 
19 
20 q.size()                 元素个数
21 \**/

 

posted @ 2022-02-18 16:22  std&ice  阅读(61)  评论(0编辑  收藏  举报