Redian新闻
>
String Match一定要用KMP吗?
avatar
String Match一定要用KMP吗?# JobHunting - 待字闺中
z*8
1
BM不行吗?快几倍
Sunday不行吗? 比BM还快。 不要和我说worst case 是N*M, 实际中可能吗?
难道面试官指定要KMP?
avatar
d*c
2
一定。其他的都不满意,被挂之。。。
avatar
z*8
3
哪家?

【在 d*****c 的大作中提到】
: 一定。其他的都不满意,被挂之。。。
avatar
H*r
4
听说实际应用BM是标杆

★ 发自iPhone App: ChineseWeb 7.8

【在 z*********8 的大作中提到】
: BM不行吗?快几倍
: Sunday不行吗? 比BM还快。 不要和我说worst case 是N*M, 实际中可能吗?
: 难道面试官指定要KMP?

avatar
r*n
5
BM也可以像KMP那样子用DFA优化吧,这样子理论和实际都比KMP快。
另外也可以RK算法 O(N)。面试让我选,我选RK,coding起来更简单。

【在 z*********8 的大作中提到】
: BM不行吗?快几倍
: Sunday不行吗? 比BM还快。 不要和我说worst case 是N*M, 实际中可能吗?
: 难道面试官指定要KMP?

avatar
l*i
6
Z algorithm, suffix tree
avatar
d*c
7
至少我记得EA就是的

【在 z*********8 的大作中提到】
: 哪家?
avatar
g*G
8
kmp每次都记不住,还是用rabin karp吧
avatar
g*G
9
应该是面试官懒得看除kmp之外的code把

【在 d*****c 的大作中提到】
: 至少我记得EA就是的
相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。