C++set容器-查詢和統計
阿新 • • 發佈:2021-02-19
set查詢和統計
功能描述:
對set容器進行查詢資料以及統計資料
函式原型:
程式碼如下:
#include <iostream>
using namespace std;
#include <set>
//set查詢和統計
void test01() {
//查詢
set<int >s1;
//插入資料
s1.insert(10);
s1.insert(20);
s1.insert(30);
s1.insert(40);
set<int >::iterator pos = s1.find (30);
if (pos != s1.end()) {
cout << "找到元素:" << *pos << endl;
} else {
cout << "未找到元素" << endl;
}
}
//統計
void test02() {
set<int >s1;
//插入資料
s1.insert(10);
s1.insert(20);
s1.insert(30);
s1.insert(30);
s1.insert(40);
//統計30的個數
int num = s1. count(30);
cout << "num = " << num << endl;
}
int main() {
test01();
test02();
return 0;
}
對於set而言,統計結果要麼是0,要麼是1