#include
#include
using namespace std;
//set自動去重並按公升序排序
int main()
{setst;
st.insert(1);
st.insert(2);
st.insert(3);
st.insert(2);
st.insert(4);
set::iterator it;//迭代器的定義
//int i;
for(it = st.begin(); it != st.end(); it++){//迭代器的使用
cout<<*itst.erase(it, st.end()); last) 刪除first last區間內的值,last為開區間。
for(it = st.begin(); it != st.end(); it++){//迭代器的使用
cout<<*itcout 1.定義 翻譯為集合,內部遞增有序,並且不包含重複的元素的容器 使用set之前需要新增標頭檔案 include在加上using namespace std setname 其他的寫法規則跟vector相同,其實c 的容器定義都很類似 2.set的訪問 只能通過迭代器訪問 set iterator i... 明明想在學校中請一些同學一起做一項問卷調查,為了實驗的客觀性,他先用計算機生成了n個1到1000之間的隨機整數 n 100 對於其中重複的數字,只保留乙個,把其餘相同的數去掉,不同的數對應著不同的學生的學號。然後再把這些數從小到大排序,按照排好的順序去找同學做調查。請你協助明明完成 去重 與 排序 ... map是stl的乙個關聯容器,它提供一對一 其中第乙個可以稱為關鍵字,每個關鍵字只能在map中出現一次,第二個可能稱為該關鍵字的值 的資料處理能力。資料的插入 includemapstudent strdent.insert pair 1,xiaoming strdent.insert pair 2...C 標準模板庫(STL) set的使用
stl set使用模板
C 標準模板庫