|
|
本帖最后由 橡树村 于 2013-10-15 15:48 编辑
; H Q g5 K" o- L o
4 }; E* q, k( m7 N. c字符串匹配,string match,这个是计算机里面常见的问题,例如:& X# R2 |7 G4 @: o' y$ ?4 ]
2 N, I2 D5 n. b4 B9 K+ c; Sstring1: TACGGCATGGCTATCGTAGCTAG, @& G/ P A3 U8 _7 y* {
, V& w0 Q4 s0 c8 Zstring2: GCTAT
- ?7 R( T( R2 d, Q. h' L A D9 d, F/ G% A, j- s9 k. z
要求在string1里找到string2的位置,如果存在多个的话,都要找出来。: A( I* [: ?% V2 s
( G% |* g u# V; ~, q }+ l
可以自己估计一下时间复杂度,真实的例子是,String1长达3billion,或者6个billion。string2长约一、二百,但是数目可以是以billion计的。
" X% C, Z, T" Y7 e( |, G
7 k1 }8 i0 G& c: w2 O. R9 i先扛着。 |
|