时间复杂度:
| map | unordered_map | |
|---|---|---|
| Ordering | increasing order | no order |
| Implementation | Self balancing BST | Hash Table |
| search time | log(n) | O(1): 平均水ping O(n):最糟糕情况 |
| Insertion time | log(n) + Rebalance | Same sa search |
| Delete time | log(n) + Rebalance | Same sa search |
参考资料
1. C++面试常见题目7_STL之map与unordered_map(红黑树VS哈希表)
2. c++ STL容器map和unordered_map有什么区别
博客主要围绕C++中STL容器map和unordered_map展开,涉及两者区别相关内容,还给出了如‘C++面试常见题目7_STL之map与unordered_map(红黑树VS哈希表)’等参考资料。
1万+

被折叠的 条评论
为什么被折叠?



