【发布时间】:2012-03-04 03:36:49
【问题描述】:
我昨天发布了一个问题,我通过使用 multi_map 解决了这个问题: Having a composite key for hash map in c++
这很有效,但是当 datasrt 足够大时就会出现问题。
我的数据集大约 10M 大,有序索引需要 +350 秒,而散列索引(无序)需要 80 秒。
与只需要 25 秒的 map(pair, double) 数据结构相比,这是一个相当长的时间。
有人知道提高计算速度吗?内存消耗还可以,但速度对我来说真的很重要。
【问题讨论】:
标签: c++ map boost-multi-index