Я вчера отправил вопрос, и решил его с помощью multi_map: Наличие составного ключа для карты хеша в c ++
Это работает как чудо, но проблема возникает, когдаdatasrt достаточно большой.
Размер моего набора данных составляет около 10 МБ, для вставки требуется + 350 сек. С упорядоченным индексом и 80 сек. С хешированным индексом (неупорядоченным).
Это довольно длительное время по сравнению с картой (парой,двойной) структура данных, которая заняла всего 25 сек.
У кого-нибудь есть идеи по улучшению скорости вычислений?Потребление памяти в порядке, но скорость действительно имеет значение для меня.