1
liprais 2018-07-15 21:06:30 +08:00
前缀树
|
2
lhx2008 2018-07-15 21:08:45 +08:00 via Android
楼上正解,或者直接丢进数据库建索引
|
3
kongque2016 OP |
4
facat 2018-07-15 21:10:59 +08:00
正则表达式
|
5
liprais 2018-07-15 21:12:24 +08:00
@kongque2016 自己搜一下就行了,伸手党可耻
|
6
haimall 2018-07-15 21:13:46 +08:00 via Android
excel 有什么 loop 函数?
|
7
yanaraika 2018-07-15 22:26:47 +08:00 1
对于实际中不太长的字符串,方法 2 是最优的。前缀树空间太大
|
8
wevsty 2018-07-15 22:45:31 +08:00
为什么我觉得根据你这种需求直接遍历查找是最快的。。。
排序也好,求 HASH 也好,我都不觉得会比直接遍历查找更快。。 |
10
lance6716 2018-07-15 23:54:09 +08:00 via Android
此时就明白科班出身是多么重要了
|
11
feverzsj 2018-07-16 00:01:29 +08:00
数据量大的话,DAWG 是最快的
|
12
zhujinliang 2018-07-16 07:50:33 +08:00 via iPhone
这种情形应该用什么心里没有 B 树吗?🌚
|
13
micean 2018-07-16 08:54:05 +08:00
1 楼 + 1
|
14
feverzsj 2018-07-16 11:21:15 +08:00
数据量中等的已排序序列,最快的方法是二分查找
|
15
xuanbg 2018-08-24 08:12:08 +08:00
看起来前缀数量有限,1 楼正解
|