码迷,mamicode.com
首页 >  
搜索关键字:repeated dna sequenc    ( 1509个结果
poj 4092:牛仔裤
poj 4092:牛仔裤 题目: 描述 基因地理计划是IBM和美国国家地理学会的合作研究项目,用来分析来自于数十万的捐助者的DNA,来研究人类在地球上的迁移图。 作为一个IBM的研究者,你被要求写一个程序,来发现共性的DNA片段,用来和个人调查信息关联以确定新的遗传标记。 DNA碱基序列通过按顺序排列分子中发现的含氮碱基来记录。有四种碱基:腺嘌呤(A),胸腺嘧啶(T),鸟...
分类:其他好文   时间:2014-10-25 10:35:02    阅读次数:522
Linux中对为本去重
1.格式uniq [OPTION]... [INPUT [OUTPUT]]2.命令 -c, --count prefix lines by the number of occurrences -d, --repeated o...
分类:系统相关   时间:2014-10-21 17:29:14    阅读次数:210
Combination Sum
[leetcode]Given a set of candidate numbers (C) and a target number (T), find all unique combinations in C where the candidate numbers sums to T.The same repeated number may be chosen from C unlimited number of times....
分类:其他好文   时间:2014-10-21 12:22:27    阅读次数:170
[AC自动机+dp] hdu 2457 DNA repair
题意: 给N个单词,再给一个串str (只含A、G、C、T) 问对于str要至少修改几个字符能不含有N个单词 思路: 建立trie图,做自动机dp dp[i][j] 代表走过str的i个字母在j节点至少需要修改几个字符 trie *p=node[j]->next[k]; if(p->mark) continue; //不可达 dp[i][p->id]=min(dp[i][...
分类:其他好文   时间:2014-10-15 14:43:30    阅读次数:277
POJ 1458-Common Subsequence(线性dp/LCS)
Common Subsequence Time Limit: 1000MS   Memory Limit: 10000K Total Submissions: 39009   Accepted: 15713 Description A subsequence of a given sequence is the given sequenc...
分类:其他好文   时间:2014-10-13 15:02:29    阅读次数:213
POJ 3691 (AC自动机+状态压缩DP)
题目链接:http://poj.org/problem?id=3691题目大意:给定N的致病DNA片段以及一个最终DNA片段。问最终DNA片段最少修改多少个字符,使得不包含任一致病DNA。解题思路:首先说一下AC自动机在本题中的作用。①字典树部分:负责判断当前0~i个字符组成的串是否包含致病DNA,...
分类:其他好文   时间:2014-10-11 03:07:44    阅读次数:194
基因测序相关
1、双脱氧链末端终止法基本原理:双脱氧链末端终止法通过使用链终止剂—类似于正常dNTP的2’,3’-双脱氧核苷三磷酸(ddNTP),将延伸的DNA链特异性地终止。其反应体系也包括单链模板、引物、4种dNTP和DNA聚合酶。共分四组,每组按一定比例加入一种(ddNTP),它能随机渗入合成的DNA链,一...
分类:其他好文   时间:2014-10-10 15:03:54    阅读次数:179
字符串匹配
字符串匹配是经常遇到的问题,比如信息检索、拼写检查,甚至是生物信息学中DNA相关的问题。1、比较简单的匹配算法是直接暴力匹配,算法原理:1)取指针i,j分别指向字符串S和目标串P,如果S[i] == P[j],i和j分别自增。2)如果不相等,i回溯到初始位置的下一个位置,即i = i - j + 1...
分类:其他好文   时间:2014-10-07 22:05:14    阅读次数:142
Hdu 3341 Lost's revenge (ac自动机+dp+hash)
题目大意: 给出很多个DNA串,每一个串的价值为1,最后给出一个长串,要你重新排列最后的串使之它所有的子串的权值和最大。 思路分析: 最先容易想到的思路就是搜!管她3721。。直接一个字符一个字符的码,然后在AC自动机上判断最后的权值。TLE哟。 然后发现搜过不去,那就dp咯。再容易想到的就是dp[i][a][b][c][d] 表示此时遍历AC自动机的节点在i,然后构成了a个A,b...
分类:其他好文   时间:2014-10-02 19:52:33    阅读次数:329
Zoj 3545 Rescue the Rabbit(ac自动机+dp)
题目大意: 给出的DNA序列有一个权值,请构造一个长度为I的DNA序列使得在这段DNA序列的权值最大。如果为负数就输出噼里啪啦。。。 思路分析: 构造序列就是在ac自动机上走,求最大要用到dp dp[i][j][k] 表示现在构造到了长度 i 。此时的我们把当前字符放在j节点,并且满足了k状态。k是一个10位的2进制状态压缩。 注意这道题上有坑就是一个序列可能有多个权值。所以不能...
分类:其他好文   时间:2014-10-02 15:44:43    阅读次数:173
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!