|
1
1
我仍然会使用一个关联容器来直接访问,并使用一个顺序容器来轻松删除旧项目。让我们看看所需的访问方法:
由于您没有给出任何保持密钥排序的要求,我将使用
它归结为:
它将密钥的存储空间增加了一倍,并添加了一个额外的迭代器。但是钥匙不要太大,也不要太大
这应该足以提供恒定的时间
|
|
2
0
你可能想看看Boost。多索引 MRU example . |