【发布时间】:2015-01-14 02:36:07
【问题描述】:
我需要一种快速的方法来查找一个字符串是否在一组字符串中。
我的集合不会随时间发生太大变化,因此可以将其放入排序数组并使用二分查找(此处建议:fastest way to determine if an element is in a sorted array)
但是考虑到我们在谈论 String ,使用 trie 会更快吗?如果是这样,是否有我可以使用的众所周知且受支持的实现? (在 github 上找到了一些,但似乎不支持或广泛使用)。
我也在阅读: Fast way to find if a string is in an array
这种方法有没有机会使用 trie 击败?
(我没有时间尝试实现所有方法并对其进行基准测试。)
【问题讨论】:
标签: javascript arrays string search sorted