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...