青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

    脫氧核糖核酸即常說的DNA,是一類帶有遺傳信息的生物大分子。它由4種主要的脫氧核苷酸(dAMP、dGMP、dCMT和dTMP)通過磷酸二酯鍵連接而成。這4種核苷酸可以分別記為:A、G、C、T。

    DNA攜帶的遺傳信息可以用形如:AGGTCGACTCCA.... 的串來表示。DNA在轉錄復制的過程中可能會發生隨機的偏差,這才最終造就了生物的多樣性。

    為了簡化問題,我們假設,DNA在復制的時候可能出現的偏差是(理論上,對每個堿基被復制時,都可能出現偏差):

  1. 漏掉某個脫氧核苷酸。例如把 AGGT 復制成為:AGT

    2. 錯碼,例如把 AGGT 復制成了:AGCT

    3. 重碼,例如把 AGGT 復制成了:AAGGT


    如果某DNA串a,最少要經過 n 次出錯,才能變為DNA串b,則稱這兩個DNA串的距離為 n。

    例如:AGGTCATATTCC 與 CGGTCATATTC 的距離為 2

    你的任務是:編寫程序,找到兩個DNA串的距離。


【輸入、輸出格式要求】

    用戶先輸入整數n(n<100),表示接下來有2n行數據。

    接下來輸入的2n行每2行表示一組要比對的DNA。(每行數據長度<10000)

    程序則輸出n行,表示這n組DNA的距離。

    例如:用戶輸入:
3
AGCTAAGGCCTT
AGCTAAGGCCT
AGCTAAGGCCTT
AGGCTAAGGCCTT
AGCTAAGGCCTT
AGCTTAAGGCTT

    則程序應輸出:
1
1
2

結題思路:參閱百度百科http://baike.baidu.com/view/2020247.htm
代碼如下:

import java.util.*;


public class Main {
    
    
    
static String instr0;
    
static String instr1;
    
public static void main(String[] args)
    
{
        Scanner sc 
= new Scanner(System.in);
        
int N = sc.nextInt();
        sc.nextLine();
        
for(int ii = 0; ii < N; ii++){
            instr0 
= sc.nextLine();
            instr1 
= sc.nextLine();
            
int rs = pro();
            System.out.println(rs);
        }

        
    }

    
static int pro(){
        
int[][] dis = new int[instr0.length()][instr1.length()];
        
for(int i = 0; i < instr0.length(); i++)
            dis[i][
0= i;
        
for(int j = 0; j < instr1.length(); j++)
            dis[
0][j] = j;
        
for(int i = 1; i < instr0.length(); i++){
            
for(int j = 1; j < instr1.length(); j++){
                
int cost = 0;
                
if(instr0.charAt(i) != instr1.charAt(j))
                    cost 
= 1;
                dis[i][j] 
= min3(dis[i - 1][j] + 1, dis[i][j - 1+ 1
                        dis[i 
- 1][j - 1+ cost);
            }

        }

        
return dis[instr0.length() - 1][instr1.length() - 1];
        
    }

    
static int min3(int a, int b, int c){
        
return Math.min(Math.min(a, b), c);
    }


    
}


 

posted on 2013-07-09 19:26 小鼠標 閱讀(417) 評論(0)  編輯 收藏 引用 所屬分類: Java基礎練習
<2025年11月>
2627282930311
2345678
9101112131415
16171819202122
23242526272829
30123456

常用鏈接

隨筆分類(111)

隨筆檔案(127)

friends

最新評論

  • 1.?re: 線段樹
  • 是這個樣子的,所以在OJ有時候“卡住”了也不要太灰心,沒準真的不是自己的原因呢。
    加油,祝你好運啦!
  • --小鼠標
  • 2.?re: 線段樹
  • 對于編程競賽來說,Java所需時間一般為C/C++的兩倍。合理的競賽給Java的時間限制是給C/C++的兩倍。
  • --傷心的筆
  • 3.?re: poj1273--網絡流
  • 過來看看你。
  • --achiberx
  • 4.?re: (轉)ubuntu11.10無法啟動無線網絡的解決方法
  • 膜拜大神。。查了一個下午資料終于在這里解決了問題。。神牛說的區域賽難道是ACM區域賽。。?
  • --Hang
  • 5.?re: 快速排序、線性時間選擇
  • 博主,謝謝你的文章。你的方法可以很好的處理分區基準在數組中重復的情況,書上的方法遇到這種輸入會堆棧溢出。書上給出了解釋但給的方法貌似不簡潔。
  • --lsxqw2004

閱讀排行榜

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            国产一区二区中文字幕免费看| 欧美激情在线有限公司| 国产精品麻豆va在线播放| 一二三区精品| 一本久道久久综合中文字幕| 欧美性猛交视频| 欧美一区二区三区视频在线观看| 午夜精品成人在线| 韩国精品久久久999| 欧美激情在线播放| 欧美视频一区| 久久免费99精品久久久久久| 免费观看成人鲁鲁鲁鲁鲁视频| 亚洲美女色禁图| 亚洲午夜精品网| 曰本成人黄色| 亚洲免费观看高清完整版在线观看熊| 国产精品毛片| 欧美高清视频www夜色资源网| 欧美激情第10页| 欧美在线日韩精品| 欧美成人免费va影院高清| 亚洲欧美日韩中文播放| 久久人人超碰| 亚洲一区二区视频在线| 久久久精品五月天| 亚洲午夜电影在线观看| 久久电影一区| 亚洲字幕一区二区| 猛干欧美女孩| 久久国产天堂福利天堂| 欧美日韩极品在线观看一区| 久久人人爽爽爽人久久久| 欧美美女喷水视频| 久久美女艺术照精彩视频福利播放| 欧美成人一区二区三区片免费 | 久久久免费av| 亚洲视频在线观看视频| 久久久久久亚洲精品杨幂换脸 | 狠狠v欧美v日韩v亚洲ⅴ| 亚洲国产精品一区制服丝袜| 国产乱码精品一区二区三区av| 亚洲国产导航| 在线高清一区| 性一交一乱一区二区洋洋av| 亚洲视频图片小说| 欧美精品日韩www.p站| 麻豆av一区二区三区久久| 国产精品都在这里| 亚洲人成网站在线播| 在线观看一区二区视频| 亚洲欧美一区二区精品久久久| 在线亚洲一区二区| 欧美freesex8一10精品| 母乳一区在线观看| 国模叶桐国产精品一区| 亚洲欧美日韩精品综合在线观看| 亚洲视频综合| 国产精品99免费看 | 亚洲第一黄色| 精品av久久久久电影| 亚洲欧美国产高清va在线播| 亚洲综合视频网| 国产精品扒开腿做爽爽爽视频| 亚洲乱码国产乱码精品精可以看| 亚洲精品中文字幕有码专区| 欧美电影免费观看高清| 亚洲国产精品视频| 日韩一区二区精品| 欧美日韩精品一区视频| 日韩午夜精品视频| 亚洲性感美女99在线| 欧美午夜精品理论片a级按摩| 一本一本久久a久久精品牛牛影视| 一区二区三区久久| 国产精品久久久久秋霞鲁丝| 亚洲已满18点击进入久久| 欧美一区二区三区四区夜夜大片 | 国产欧美一区二区三区国产幕精品| 亚洲一区二区三区免费观看| 午夜免费日韩视频| 国产一区二区三区高清| 久久精品视频在线| 欧美激情欧美激情在线五月| 亚洲精品一区二区三区99| 欧美日韩视频在线一区二区观看视频 | 一区在线播放| 欧美成人精品福利| 在线一区二区日韩| 久久久久久久久久久一区 | 国产精品午夜在线观看| 欧美永久精品| 亚洲电影有码| 午夜在线观看欧美| 亚洲丰满在线| 国产精品国产自产拍高清av王其| 性欧美暴力猛交69hd| 欧美激情第一页xxx| 亚洲亚洲精品三区日韩精品在线视频 | 欧美影院在线| 亚洲区中文字幕| 欧美制服丝袜| 亚洲精品字幕| 国产偷国产偷亚洲高清97cao| 久久天天躁狠狠躁夜夜爽蜜月| 亚洲精品日韩激情在线电影| 久久久福利视频| 一区二区三区.www| 红桃av永久久久| 欧美视频免费在线| 免费观看在线综合| 午夜精品久久久久久99热| 亚洲电影专区| 久久视频精品在线| 亚洲一区免费视频| 亚洲国产综合在线| 好吊日精品视频| 欧美日韩综合不卡| 欧美gay视频| 久久精精品视频| 亚洲与欧洲av电影| 亚洲免费福利视频| 欧美激情国产高清| 久久一区二区三区国产精品| 亚洲免费视频成人| av不卡免费看| 亚洲精品日韩激情在线电影| 在线观看av不卡| 国产私拍一区| 国产精品普通话对白| 欧美三级中文字幕在线观看| 蜜桃av综合| 毛片一区二区三区| 久久久久久九九九九| 欧美一级免费视频| 香蕉成人久久| 欧美在线视屏| 欧美一区二区网站| 欧美在线观看视频一区二区三区| 亚洲一区二区视频| 亚洲午夜高清视频| 亚洲一区二区三区777| 亚洲天堂成人在线视频| 亚洲图色在线| 亚洲一区二区高清| 亚洲一区二区免费看| 亚洲在线中文字幕| 亚洲欧美日韩在线综合| 欧美一区二区在线| 欧美淫片网站| 久久免费99精品久久久久久| 久久久久一区二区三区| 久久综合狠狠综合久久综合88 | 亚洲网在线观看| 亚洲视频一二三| 午夜视频一区| 久久久久久一区二区三区| 久久久久久噜噜噜久久久精品| 开元免费观看欧美电视剧网站| 欧美va亚洲va香蕉在线| 欧美精品在线播放| 国产精品久久久久国产精品日日| 国产精品美女999| 国内成+人亚洲+欧美+综合在线| 亚洲福利免费| 亚洲午夜一二三区视频| 久久精品国产999大香线蕉| 久久人人看视频| 亚洲国产精品一区二区www在线 | 午夜在线观看免费一区| 久久精品国产99国产精品澳门| 久久综合九色综合欧美就去吻| 欧美高清视频| 亚洲自拍电影| 欧美xxx成人| 国产精品人人做人人爽| 在线播放视频一区| 亚洲一区二区免费在线| 久久综合九色综合欧美就去吻 | 亚洲精品韩国| 亚洲女性裸体视频| 美女视频一区免费观看| 欧美性视频网站| 最近中文字幕日韩精品| 先锋影音久久久| 亚洲国产精品成人精品| 亚洲一区三区视频在线观看| 免费在线成人| 国产精品麻豆va在线播放| 亚洲级视频在线观看免费1级| 亚洲欧美日韩专区| 91久久香蕉国产日韩欧美9色| 性色av一区二区三区| 欧美日韩国产色视频| 亚洲电影在线观看| 久久精品亚洲乱码伦伦中文 | 另类亚洲自拍| 亚洲一级片在线看| 欧美美女日韩| 亚洲国产精品久久久|