维护一个集合,支持如下几种操作:
-
I x
,插入一个数$x$ ; -
Q x
,询问数$x$ 是否在集合中出现过;
现在要进行
第一行包含整数
接下来 I x
, Q x
中的一种。
对于每个询问指令 Q x
,输出一个询问结果,如果 Yes
,否则输出 No
。
每个结果占一行。
5
I 1
I 2
I 3
Q 2
Q 5
Yes
No
前置题目:0839
前置知识:单链表
本题知识:数据结构-哈希表
拉链法
Name | Name | Last commit date | ||
---|---|---|---|---|
parent directory.. | ||||
维护一个集合,支持如下几种操作:
I x
,插入一个数 Q x
,询问数 现在要进行
第一行包含整数
接下来 I x
, Q x
中的一种。
对于每个询问指令 Q x
,输出一个询问结果,如果 Yes
,否则输出 No
。
每个结果占一行。
5
I 1
I 2
I 3
Q 2
Q 5
Yes
No
前置题目:0839
前置知识:单链表
本题知识:数据结构-哈希表
拉链法