【发布时间】:2013-03-20 03:43:32
【问题描述】:
我想知道以下函数的复杂性。
我知道 std::map 被实现为红黑树,插入的复杂度为 O(logN)。
但是如果我继续向空地图添加 N 个项目,我该如何计算呢?
void add(int N, std::map<int, int>& map) {
for (int i = 0; i < N; ++i) {
map[i] = i;
}
}
提前致谢,
【问题讨论】:
标签: c++ stl complexity-theory