我正在做一个项目,但我无法理解这一点。我有一张无序的地图,我给它命名Hash。
目标是提出两个单独的函数,它们返回给定单词所在的桶号。我知道对于一个功能,我可以做类似return Hash.bucket(word);但是,我在网上看到有人这样做:
if(Hash.count(word)!=0)
return Hash.bucket(word);
他们为什么将其与0进行比较?
另外,除了使用之外,我还有其他方法可以做到这一点.bucket()吗?
我正在做一个项目,但我无法理解这一点。我有一张无序的地图,我给它命名Hash。
目标是提出两个单独的函数,它们返回给定单词所在的桶号。我知道对于一个功能,我可以做类似return Hash.bucket(word);但是,我在网上看到有人这样做:
if(Hash.count(word)!=0)
return Hash.bucket(word);
他们为什么将其与0进行比较?
另外,除了使用之外,我还有其他方法可以做到这一点.bucket()吗?