0
我有一個類的消息是如下:多鍵實例檢索算法
class Message{
String entity;
Boolean isAvailable;
.........
//getters and setters
.....
.....
}
給定一個代碼,我得到前8個字母找出所有留言實例上運行此代碼,其實體匹配或更多,並且'可用'。
這看起來是一個Trie很適合的地方。
但是,考慮到搜索同樣在2個屬性上 - 是否有任何算法給我一個更快的選擇方法?
或者,是否有一個Trie變體可以容納多個鍵?