set 基本操作

2021-08-10 04:17:30 字數 483 閱讀 9482

set myset;

set ::iterator it;

insert()          ,插入乙個元素

begin()    ,返回set容器的第乙個元素

end()      ,返回set容器的最後乙個元素

clear()    ,刪除set容器中的所有的元素

empty()    ,判斷set容器是否為空

max_size()   ,返回set容器可能包含的元素最大個數

size()      ,返回當前set容器中的元素個數

rbegin     ,返回的值和end()相同

rend()     ,返回的值和rbegin()相同

for( it = myset.begin(); it != myset.end(); it++ )

set基本操作

include using namespace std int main multiset s a,a n 多重集 set 不支援迭代器相減 iterator1 iterator for int i 0 iprintf elements in set n 輸出集合中元素 copy s.begin s...

集合set的基本操作

集合是乙個無序的,不重複的資料組合,它的主要作用如下 常用操作 1 a set 1,2,3,4,5 2 b set 4,5,6,7,8 34 print a.intersection b 交集 5print a b 67 print a.union b 並集 8print a b 910 print...

set的基本使用

set的英文意思是 集合 集合都不陌生吧,集合的特點有唯一性,即 每乙個元素只有乙個,所以set可以用來 去重 操作,set還有預設的排序。1 標頭檔案 2 定義 setq 3 輸入 插入 insert x 4 有序輸出 set iterator it for it q.begin it q.end...