#include<iostream>
using namespace std;
#include<set>
//對set容器進(jìn)行查找數(shù)據(jù)以及統(tǒng)計數(shù)據(jù)
//函數(shù)原型
//find(key);查找key是否存在,若存在,返回該鍵的迭代器,若不存在,返回set.end()迭代器;
//count(key);//統(tǒng)計key的元素個數(shù)
void test0401()
{
set<int> s1;
s1.insert(100);
s1.insert(20);
s1.insert(13);
s1.insert(1430);
//查找
set<int>::iterator pos = s1.find(100);
if (pos != s1.end())
{
cout << "已找到" << endl;
cout << *pos << endl;
}
else
{
cout << "未找到" << endl;
}
//統(tǒng)計100的個數(shù)
int num = s1.count(100);
//對于set統(tǒng)計結(jié)果要么是0,要么是1
cout << "100的個數(shù):" << num << endl;
}
int main()
{
test0401();
system("pause");
return 0;
}
4.set查找和統(tǒng)計
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。
相關(guān)閱讀更多精彩內(nèi)容
- LeetCode 查找表專題 3:set 和 map 不同底層實(shí)現(xiàn)的區(qū)別 set 和 map 不同的底層實(shí)現(xiàn),影響...
- 去除重復(fù)行 sort file |uniq 查找非重復(fù)行 sort file |uniq -u 查找重復(fù)行 sor...
- 問題描述開發(fā)商品多屬性篩選時并沒有分出一個屬性單獨(dú)的表,多選的屬性都放在同一個字段 arr:"藍(lán)色,紅色,白色,天...
- 這是數(shù)據(jù)結(jié)構(gòu)類重新復(fù)習(xí)筆記的第 三 篇,同專題的其他文章可以移步:http://www.itdecent.cn/...