C Primer 第11章 習題11 15

2021-06-04 13:06:52 字數 499 閱讀 5885

//使用unique_copy演算法

//將乙個list物件中不重複的元素複製到乙個空是vector物件中

#include#include#include#include#includeusing namespace std;

int main()

; listilst(ia,ia+7);

vectorivec;

//將list物件ilst中不重複的元素複製到空的vector物件中

unique_copy(ilst.begin(),ilst.end(),back_inserter(ivec));

//輸出vector容器

cout<<"vector:"<::iterator iter=ivec.begin();

iter!=ivec.end();++iter)

cout<<*iter<<" ";

cout

}

C Primer 第11章 習題11 9

泛型演算法中對容器元素從新排序的演算法 讀入文字檔案 統計長度不小於4的單詞,並輸出輸入序列中不重複的單詞 include include include include includeusing namespace std 用於將單詞按長度排序的比較函式 bool isshorter const ...

C Primer 第11章 習題11 18

使用istream iterator物件從標準輸入讀入一系列整數 使用ostream iterator物件將其中的奇數寫到乙個檔案中 並在每個寫入的值後面加乙個空格 同樣使用ostream iterator物件將偶數寫到第二個檔案 每個寫入的值都存放在單獨的行中 include include in...

C Primer 第11章 習題11 20

使用find在乙個int型的list中尋找值為0的最後乙個元素 include include include includeusing namespace std int main listilst ia,ia 10 list reverse iterator riter 反向迭代器 尋找為0的最...