c++ count方法

count(m)使用:带函数名调用使用,例如nums.count(m) 检查元素是否存在,返回0或1
count(nums.begin(),nums.end(),'a'),适用于统计具体的出现次数

题目链接:1.哈希表的实现 - 蓝桥云课

cpp 复制代码
#include<bits/stdc++.h>
#define int long long
using namespace std;
int q; 
set<int>nums;
signed main()
{
	cin>>q;
	while(q--)
	{
		char ch;
		int x;
		cin>>ch>>x;
		if(ch=='I')
		{
			nums.insert(x);
		}
		else
		{
			cout<<(nums.count(x) ? "Yes" : "No")<<endl;
		}
	}
	return 0;
}
相关推荐
努力努力再努力wz15 分钟前
【c++深入系列】:万字详解模版(下)
java·c++·redis
林开落L33 分钟前
库的制作与原理
linux·开发语言·动静态库·库的制作
m0_480502641 小时前
Rust 入门 泛型和特征-特征对象 (十四)
开发语言·后端·rust
瓦特what?1 小时前
关于C++的#include的超超超详细讲解
java·开发语言·数据结构·c++·算法·信息可视化·数据挖掘
祁同伟.2 小时前
【C++】动态内存管理
开发语言·c++
一只鲲2 小时前
40 C++ STL模板库9-容器2-vector
开发语言·c++
励志不掉头发的内向程序员2 小时前
C++基础——内存管理
开发语言·c++
lifallen2 小时前
JCTools 无锁并发队列基础:ConcurrentCircularArrayQueue
java·开发语言·数据结构·算法
jdlxx_dongfangxing2 小时前
从希格斯玻色子到 QPU:C++ 的跨维度征服
c++·量子计算·希格斯玻色子·高难度科普文
千里镜宵烛3 小时前
深入理解 Linux 线程:从概念到虚拟地址空间的全面解析
开发语言·c++·操作系统·线程