日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

蓝桥杯java第三届决赛第四题--DNA比对

發布時間:2025/3/20 编程问答 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 蓝桥杯java第三届决赛第四题--DNA比对 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
【編程題】(滿分27分)脫氧核糖核酸即常說的DNA,是一類帶有遺傳信息的生物大分子。它由4種主要的脫氧核苷酸(dAMP、dGMP、dCMT和dTMP)通過磷酸二酯鍵連接而成。這4種核苷酸可以分別記為:A、G、C、T。DNA攜帶的遺傳信息可以用形如:AGGTCGACTCCA.... 的串來表示。DNA在轉錄復制的過程中可能會發生隨機的偏差,這才最終造就了生物的多樣性。為了簡化問題,我們假設,DNA在復制的時候可能出現的偏差是(理論上,對每個堿基被復制時,都可能出現偏差):1. 漏掉某個脫氧核苷酸。例如把 AGGT 復制成為:AGT2. 錯碼,例如把 AGGT 復制成了:AGCT3. 重碼,例如把 AGGT 復制成了:AAGGT如果某DNA串a,最少要經過 n 次出錯,才能變為DNA串b,則稱這兩個DNA串的距離為 n。例如:AGGTCATATTCC 與 CGGTCATATTC 的距離為 2你的任務是:編寫程序,找到兩個DNA串的距離。【輸入、輸出格式要求】用戶先輸入整數n(n<100),表示接下來有2n行數據。接下來輸入的2n行每2行表示一組要比對的DNA。(每行數據長度<10000)程序則輸出n行,表示這n組DNA的距離。例如:用戶輸入:3AGCTAAGGCCTTAGCTAAGGCCTAGCTAAGGCCTTAGGCTAAGGCCTTAGCTAAGGCCTTAGCTTAAGGCTT則程序應輸出:112【注意】請仔細調試!您的程序只有能運行出正確結果的時候才有機會得分!在評卷時使用的輸入數據與試卷中給出的實例數據可能是不同的。請把所有函數寫在同一個文件中,調試好后,拷貝到【考生文件夾】下對應題號的“解答.txt”中即可。相關的工程文件不要拷入。源代碼中不能使用諸如繪圖、Win32API、中斷調用、硬件操作或與操作系統相關的API。允許使用STL類庫,但不能使用MFC或ATL等非ANSI c++標準的類庫。例如,不能使用CString類型(屬于MFC類庫),不能使用randomize, random函數(不屬于ANSI C++標準) package com.sihai.sanjie;import java.util.Scanner;public class _4 {static int MAXN = 10005;static char dest[] = new char[MAXN]; static char str[] = new char[MAXN]; static int dp[][] = new int[MAXN][MAXN]; public static void main(String[] args) {int n; Scanner s = new Scanner(System.in); n = s.nextInt();while (n>0) { String dest = s.nextLine();String str = s.nextLine();int dest_len = dest.length(); int str_len = str.length(); System.out.println();System.out.println(DP(str_len,dest_len)); n--;} }public static int DP(int x, int y) { int i, j; for(i = 0; i <= x; i++) dp[i][0] = i; for(j = 0; j <= y; j++) dp[0][j] = j; for(i = 1; i <= x; i++) { for(j = 1; j <= y; j++) { if(dest[i-1] == str[j-1]) { dp[i][j] = dp[i-1][j-1]; } else { dp[i][j] = Math.min(Math.min(dp[i-1][j], dp[i][j-1]), dp[i-1][j-1]) + 1; } } } return dp[x][y]; } }

總結

以上是生活随笔為你收集整理的蓝桥杯java第三届决赛第四题--DNA比对的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 欧美aaaaa | 亚洲男人网站 | www.五月婷婷.com | 欧美怡红院一区二区三区 | 国产激情一区二区三区在线观看 | 97自拍视频在线 | 人妻体内射精一区二区三区 | 日韩一区二区视频 | 亚洲视频在线观看网站 | 欧美色久 | 欧美日韩视频一区二区三区 | 亚洲精品成人区在线观看 | 日韩午夜网站 | 久久久久五月天 | 国产精品久久久免费视频 | 蜜桃久久久 | 天天操天天艹 | 国产精品人人妻人人爽 | 久久久夜夜夜 | 欧美69久成人做爰视频 | 国产精品蜜| a级片在线播放 | 亚洲天堂中文字幕在线观看 | 欧美手机看片 | 欧洲亚洲另类 | 欧美成人生活片 | 久操热久操 | 草草地址线路①屁屁影院成人 | 午夜视频免费在线 | 成人免费av | a视频在线免费观看 | 亚洲29p| 91精品在线视频观看 | 日韩中文欧美 | 无码人妻少妇伦在线电影 | 美女视频一区二区三区 | 精品一区二区在线视频 | 亚洲一区二区三区不卡视频 | 亚洲成av人片一区二区梦乃 | 美女扒开内裤让男人桶 | 伊人久久激情 | 久久久综合久久久 | 97在线观视频免费观看 | 视频污在线观看 | 国产高清在线免费观看 | 男女一进一出视频 | 精品一区在线 | 综合色视频 | 九月丁香婷婷 | 精品国产中文字幕 | 亚洲视频你懂的 | 亚洲精品9999 | 毛片.com | 国产玖玖| 天天色综网 | 成人精品久久久 | 黄色av高清 | 亚洲成av人在线观看 | 久久公开视频 | 91麻豆网站 | 婷婷tv| 91九色高潮| 精品无码一区二区三区在线 | 成人在线国产 | 免费毛片基地 | 欧美激情一级精品国产 | 久久99久久98精品免观看软件 | 黄色网址在线免费播放 | 日韩欧美三级 | 免费观看黄网站 | 少妇人禽zoz0伦视频 | 久久午夜夜伦鲁鲁片无码免费 | 天天干天天草天天射 | 中文精品一区二区三区 | 男人和女人日b视频 | 色屁屁 | 亚洲一级电影 | 久久白虎| 日韩黄片一区二区 | 蜜臀久久精品久久久用户群体 | 国产毛片精品国产一区二区三区 | 中文字幕永久在线观看 | 美女被出白浆 | 久久久久夜夜夜精品国产 | 亚洲精品3| 成人777| www.狠狠 | 黄片毛片在线免费观看 | 91久久免费 | 亚洲一区二区av | 麻豆精品免费观看 | 干日本少妇首页 | 又色又爽又黄无遮挡的免费视频 | 国产又粗又黄 | 澳门超碰| 宅男视频污| 日韩欧美一区二区免费 | 亚洲午夜在线视频 | 青青草一区二区 |