相关疑难解决方法(0)

为什么有人会使用set而不是unordered_set?

C++ 0x正在引入unordered_set,可以在boost许多其他地方使用.我理解的是unordered_set具有O(1)查找复杂性的哈希表.另一方面,set只是具有log(n)查找复杂性的树.为什么人们会使用set而不是unordered_set?即是否需要set了?

c++ algorithm data-structures c++11

134
推荐指数
10
解决办法
6万
查看次数

如何在C++ 11中有效地选择标准库容器?

有一个众所周知的图像(备忘单)称为"C++容器选择".这是为所需用途选择最佳容器的流程图.

有人知道是否已有C++ 11版本吗?

这是前一个: eC++容器选择

c++ c++-faq c++11

131
推荐指数
3
解决办法
1万
查看次数

std :: multimap的用例

我不太了解这个数据结构的目的.std::multimap<K, V>和之间的区别是什么std::map<K, std::vector<V>>.同样的事情std::multiset- 它可能只是std::map<K, int>int计算K的出现次数的地方.我是否遗漏了这些结构的用途?

c++11

4
推荐指数
2
解决办法
438
查看次数

标签 统计

c++11 ×3

c++ ×2

algorithm ×1

c++-faq ×1

data-structures ×1