1 #include2 #include3 #include4 #include5 #include6 #include7 #include8 #include9 #include10 #include11 #include12#define maxn +50
13#define inf 0x7fffffff
14#define xiao 1e-9
15using
namespace
std;
16set
::iterator iter;
17int
main()18;
20set
s; 21 s.insert(a,a+3);//
與sets(a,a+3); 等效
22//
s.find()查詢set中是否有這個數,iter是它的位置,如果有則返回iter ,沒有則返回s.end();
2329
} 30
//insert(first,second) 把定位器first 與second之間的值插入set中 ,返回值為空
3135
//insert(key_value)返回值是pair::iterator,bool>,bool代表是否插入成功,iterator代表插入的位置,若key_value已經在set中,則iterator返回所在位置
3641
//lower_bound(key_value)返回第乙個大於等於key_value的值的位置
42//
upper_bound(key_value)返回最後乙個大於等於key_value的值的位置
4347
return0;
48 }
set真是乙個神奇的東西~~~~~
Set的基本用法
參考 阮一峰 es6入門之set es6 提供了新的資料結構 set。它類似於陣列,但是成員的值都是唯一的,沒有重複的值。const s new set 2,3,5,4,5,2,2 foreach x s.add x set結構不會新增重複的值 for let i of s 初始化 例一 可以接受乙...
STL的set基本用法
set是集合,雖然也存在鍵值和實值,不過兩者根本就是同乙個值,鍵值的設定完全就是為了滿足紅黑樹的底層結構,set操作與map很像不過也有些不同。1 set迭代器與map的不同 1 set使用接引用運算子 取值,而map使用first和second取值。2 set的迭代器都是常量迭代器,不能用來修改所...
ES6 Set基本用法
set基本用法 set 結構的例項有以下屬性。set.prototype.constructor 建構函式,預設就是set函式。set.prototype.size 返回set例項的成員總數。set 例項的方法分為兩大類 操作方法 用於運算元據 和遍歷方法 用於遍歷成員 下面先介紹四個操作方法。se...