unordered_set<int> s
// 插入(自动去重)
s.insert(42)
s.insert(7)
s.insert(42) // 忽略,仍为 1 份
// 判断是否存在
if s.count(7) > 0:
print "7 exists"
// 查找
it = s.find(42)
if it != s.end():
print *it
// 遍历(顺序不固定)
for each x in s:
print x
// 删除
s.erase(7)
// 修改:先删旧值再插新值
// set 元素是 const,不能直接改 *it = x
s.erase(42)
s.insert(43)
// multiset 删除一个重复值
ums.erase(ums.find(5))