【发布时间】:2011-10-31 13:04:41
【问题描述】:
假设我有一个字符串三元组的大列表(大约 10,000 个条目):
car noun yes
dog noun no
effect noun yes
effect verb no
假设我看到一个字符串 double - 例如,(effect, verb) - 我需要快速查看列表以查看该对是否出现,如果出现,它的值是 yes 还是 no。 (对于这个例子,双精度确实出现了,值为“否”。)
Java 中存储列表的最佳数据结构和执行搜索的最有效方式是什么?我正在运行数十万次此类搜索,因此速度至关重要。
谢谢!
【问题讨论】: