代码之家  ›  专栏  ›  技术社区  ›  Greg

什么是复杂的HASHYSET::siz()在C++ STL?

  •  0
  • Greg  · 技术社区  · 17 年前

    也就是说,计算复杂性。它必须计算所有元素吗?它是否取决于实施?SGI规范不能保证任何事情。

    2 回复  |  直到 17 年前
        1
  •  4
  •   anon anon    17 年前

    当前C++标准没有指定哈希集,所以是的, 它依赖于实现。我觉得有点难以想象 可接受的实现,这是不可能的 然而,时间是恒定的。

        2
  •  0
  •   Tim Sylvester    17 年前

    据我所知,未指明,但可能是恒定时间。Microsoft实现是固定时间。