set基本用法 2

2022-03-30 06:43:02 字數 892 閱讀 5921

1 #include2 #include3 #include4 #include5 #include6 #include7 #include8 #include9 #include10 #include11 #include

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