昨晚我偶然发现了一个百灵鸟的multi_index,同时对着我需要通过3个不同的键值访问的集合,以及重新平衡数组语义.好吧,我得到了我的两个愿望之一(3个不同的键值)boost::multi_index.
Java世界中是否存在类似的东西?
我有一个大型数据库来解决填字游戏,包括一个单词和一个描述.我的应用程序允许搜索特定长度的单词和特定位置上的字符(这是通过艰难的方式完成的...仔细阅读所有单词并检查每个单词).加上描述搜索(如有必要)
例如找到单词_ _ A _ _ B(6个字母,第三个字符A和最后一个B)
我想以这样的方式索引单词,以便搜索速度非常快.我的第一个想法是使用平衡树结构,任何其他建议?