Я использую реализацию target-c из trie для сопоставления префиксов, но она занимает огромную память (для путей к файлам 200 КБ требуется 600 МБ).Может ли кто-нибудь предложить мне любую альтернативу для сопоставления префиксов в target-c.
NDMutableTrie *pathsTrie=[[NDMutableTrie alloc] init];
[pathsTrie addString:filepath]; //filepath is NSString
[pathsTrie containsObjectForKeyWithPrefix:pathForItem]
У меня есть NDMutableTrie
, который содержит несколько путей к файлам, и я проверяю путь к папке с этим NDMutableTrie
.