判斷是否是重複的元素,不重複的才放入vector
vector vec_words;
set set_words;
string word;
while
(cin >> word)
set_words.
insert
(word)
;}
find函式的用法:用於在指定範圍內查詢和目標元素值相等的第乙個元素
nputiterator find (inputiterator first, inputiterator last, const t& val);
其中,first 和 last 為輸入迭代器,[first, last) 用於指定該函式的查詢範圍;val 為要查詢的目標元素。
該函式會返回乙個輸入迭代器,當 find() 函式查詢成功時,其指向的是在 [first, last) 區域內查詢到的第乙個目標元素;如果查詢失敗,則該迭代器的指向和 last 相同
用陣列實現vector
include using namespace std 用陣列實現vector typedef int t class vector delete data data tmp capacity 2 public explicit vector int size 5 sz capacity size ...
用vector或者set刪除一億個數里的奇數
如何用vector或者set刪除一億個數里的奇數 先說說vector怎麼刪除指定的元素,因為vector有迭代器失效的問題,一般人都會寫這麼樣的乙個函式 for vector itertor it a.begin it a.end 這樣的函式如果資料量很小的話基本沒有什麼問題,但是如果資料量是1個億...
C 用模板實現順序表Vector
include以包含所需要的類檔案vector,還有一定要加上using namespace std。用模板寫函式或類都與型別無關,因此,stl中都是用模板實現容器,下面我們來介紹用模板實現順序表。pragma once include includeusing namespace std type...