string1: TACGGCATGGCTATCGTAGCTAG, I: }3 Q4 M6 e3 R1 Q Y w
/ b" v3 j9 f, x2 d8 \
string2: GCTAT
% k! v9 o" O, s2 H
要求在string1里找到string2的位置,如果存在多个的话,都要找出来。
如果两个字符串是这个样子' S7 a8 P4 @) }5 t: ^) `
string1: AAAAAATTTTCCCCCGGGTTTTAAAACCCCCCGG
string2: TTAAA
MacArthur 发表于 2013-10-6 16:17 0 r, j3 ?% E4 m+ q( U4 J
这就是基因BLAST算法的标准定义嘛。。。
Google "Blast算法",一堆开源程序。
喜欢喝冰茶 发表于 2013-10-7 10:35 . p; W) |( N$ ?9 Q$ E
当然要省很多时间,因为不需要对string1一个一个比了!!!. y# J+ g0 r' j/ i- {. J, o& e
string1可以写成:
喜欢喝冰茶 发表于 2013-10-12 15:10
兄弟原来是医生,幸会幸会,我的很多合作者都是MD。
% m6 l0 ~4 I6 B; j# g
呵呵,03年太早了,HGP刚完成,那会儿还没看出个所 ...
chalet 发表于 2013-10-12 03:12 9 F* P* F$ z2 a1 T% A
非常赞同你说的。确实当年我去那家公司的时候,他们拿手的是cDNA表达谱芯片,后面的事实证明,这个层面的 ...
一叶飞刀 发表于 2014-11-15 07:01' |3 N9 f( C6 ^" [
关于字符串匹配,应当已经解决完毕了,大概不会有更高级的算法了。( F5 P! e) C; l1 b: |
从S中找ss简单匹配算法为用ss的第一个 ...
欢迎光临 爱吱声 (http://aswetalk.net/bbs/) | Powered by Discuz! X3.2 |