第十五周C 范型程式補充閱讀 2

2021-07-13 04:19:30 字數 1205 閱讀 9983

問題及**:

/*

*檔名稱:zwj.cpp

*作 者:張偉晶

*完成日期:2023年6月6日

*版 本 號:v1.0

**問題描述:

*輸入描述:

*程式輸出:

*/#include #include#include#includeusing namespace std;

int main()

{ seteg1;

//插入

eg1.insert(1);

eg1.insert(100);

eg1.insert(5);

eg1.insert(1);//元素1因為已經存在所以set中不會再次插入1

eg1.insert(10);

eg1.insert(9);

//遍歷set,可以發現元素是有序的

set::iterator set_iter=eg1.begin();

cout<

for(int i=6; i<15; i++)

eg2.insert(i);

cout<

cout<

set_union(eg1.begin(),eg1.end(),eg2.begin(),eg2.end(),

insert_iterator>(eg3,eg3.begin()));//注意第五個引數的形式

copy(eg3.begin(),eg3.end(),ostream_iterator(cout," "));

cout<>(eg3,eg3.begin()));

cout<

copy(eg3.begin(),eg3.end(),ostream_iterator(cout," "));

cout<>(eg3,eg3.begin()));

cout<

copy(eg3.begin(),eg3.end(),ostream_iterator(cout," "));

cout<>(eg3,eg3.begin()));

copy(eg3.begin(),eg3.end(),ostream_iterator(cout," "));

cout<

執行結果:

第十五周c 范型程式補充閱讀(1)

問題及 檔名稱 zwj.cpp 作 者 張偉晶 完成日期 2016年6月6日 版 本 號 v1.0 問題描述 輸入描述 程式輸出 include include include includeusing namespace std int main ostream iteratorintwriter...

第十五周補充程式

檔名稱 text.cpp 完成日期 2016年6月5日 版本號 vc 6.0 問題描述 閱讀程式 include include include includeusing namespace std int main seteg1 插入 eg1.insert 1 eg1.insert 100 eg1...

第十五周專案 范型程式設計

all right reserved.檔名稱 test.cpp 完成日期 2016年6月21日 版本號 v1.0 問題描述 閱讀程式 程式輸入 程式輸出 知識點總結 vector不提供push front 成員方法,因為效率太差,如果有太多從前面插入的需求,就不應該使用vector,而用list 關...