0
A
回答
1
结账this answer。
我知道(个人)从字符串有效映射到其他值的最佳方式是使用Trie。我提供的答案包括几个已经实施的版本的链接。
另一种方法是根据yourString.intern().getHashCode()
实习所有的字符串和索引。
0
这听起来像作业。如果是这样,请标记为。
“使用索引”是一种外部需求,还是因为您认为它是解决方案的一部分而发明的?
我会考虑使用一种称为“Trie”的数据结构来满足这种需求(假设使用索引实际上并未授权 - 尽管如此,您仍然可以争辩说Trie是索引...)
相关问题
- 1. 使用非聚集索引进行高效搜索
- 2. 使用索引搜索相似单词
- 3. 高效的词典搜索?
- 4. 使用sqlite进行搜索索引?
- 5. 使用搜索索引进行筛选
- 6. 使用Solr进行多词搜索
- 7. Azure搜索索引 - 搜索确切词
- 8. 搜索单词按行重复多次搜索单词
- 9. 用Lucy进行索引和搜索
- 10. 如何应用索引进行搜索
- 11. PHP - 使用两个下拉菜单中的两个搜索词进行搜索
- 12. mysql,php jquery.autocomplete使用multipule进行单行搜索:术语词
- 13. 写进行高级搜索
- 14. 如何使用ElasticSearch索引搜索单词的一部分
- 15. 使用sphinx索引和搜索带有像(++,#,。)标志的单词
- 16. 如何在MVC4中使用LINQ进行高效搜索?
- 17. 在搜索引擎中搜索单数和复数的单词
- 18. 索尔索引,搜索词干
- 19. 搜索连接词索尔索引
- 20. 仅使用正确的单词进行全文搜索
- 21. 高效的方式使用倒排索引排名最高的搜索结果
- 22. 使用http api进行搜索表单
- 23. MySQL词+单词搜索
- 24. 高效搜索字符串中的单词
- 25. 搜索包含特定单词的短语的高效方法
- 26. 全文搜索使用java提供高效搜索
- 27. 使用PHP搜索YouTube,使用搜索词中的多个单词
- 28. 搜索引擎的单词结尾
- 29. 使用NSOperation进行搜索
- 30. 使用xsl进行搜索
这里的人通常很乐意帮助任何出现的人,但我会提醒你,当人们问,“任何人都可以为我提供代码____”时,Stack Overflowers出了名的脾气暴躁。我们中的很多人都是为编写代码而付费的,为其他人免费编写代码是浪费时间。也就是说,帮助人们修复他们的错误代码,或者回答具体问题(比如你的B +树问题)对每个人都有好处,而且人们很乐意编写代码示例等。也许,你可能会重复一下你的问题吗? – Crisfole 2011-03-02 19:02:00
trie是实现字典的最佳解决方案。 – zengr 2011-03-02 19:06:43