hashmap,hashset都能用这个函数
if (hash.count(key)) 是判断hash表中是否存在关键字key;
if (hash[key]) 是判断key对应的value值是否是真,如果key在hash表中不存在,则会先为其创建默认值,比如int的默认值是0,vector<int>的默认值是vector<int>();
在C++中,如果想往哈希表中插入一对(key, value),一般写hash[key] = value;
如果想查找一个key是否存在,一般有两种写法:
if (hash.find(key) != hash.end())
if (hash.count(key) != 0)
第二种写法短一些,所以用得比较多。