STL 非變異演算法之計數

2021-07-16 17:58:41 字數 830 閱讀 7340

本博文主要講解了count count_if 的使用

例項

#include 

#include

using

namespace

std;

int main()

; int len = sizeof(a)/sizeof(int);

cout

<<"請輸入你想查詢的數:"

cin>>wantnum;

int ncount = count(a,a+len,wantnum);

cout

<"出現的次數為:"

<"pause");

return

0;}

2.例項2

/*

*查詢有多少學生成績為80

*查詢有多少學生成績大於80

*查詢有多少學生成績小於80

*/#include

#include

#include

#include

using

namespace

std;

class student

bool

operator==(int grade)

};//

class macthexpress

bool

operator() (student s)

};class macthexpresslow

bool

operator() (student s)

};int main()

STL 非變異演算法之查詢

本博文主要講了find find if find first of find end adjacent find search search n 這些stl中的查詢演算法 例項1 include include include using namespace std bool myless int ...

stl 變異演算法

void swap t a,t b swap 交換兩個元素,結果改變實參fwdit remove fwdit first,fwdit last,const t val remove 刪除具有給定值的元素fwdit remove if fwdit first,fwdit last,pred pr 刪除...

8 非變異演算法

序號功能 函式名稱 說明迴圈 for each 遍歷容器元素,對每元素執行相同的操作 查詢find 在序列中找出某個值的第一次出現的位置 find if 在序列中找出符合某謂詞的第乙個元素 find first of 在序列中找出第一次出現指定值集中之值的位置 adjacent find 在序列中找...