本文目錄一覽:
- 1、用java繪製DNA字元串輸入一個整數且為奇數,表示DNA的串列,再輸入一個整數表示?
- 2、java DNA轉換/if else-if
- 3、用戶選擇n值,編寫一個函數列舉出長度為n的所有可能DNA序列,求演算法~
- 4、Java 找基因問題 看一下程序的錯誤
- 5、java編寫DNA序列例如AATTGCC輸出2A2TG2C?
用java繪製DNA字元串輸入一個整數且為奇數,表示DNA的串列,再輸入一個整數表示?
代碼如下:
import java.util.Scanner;
public class Demo1 {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int n = scanner.nextInt();
if (n % 2 == 0) {
if (n % 4 == 0) {
System.out.println(“偶數,可以被4整除。”);
} else {
System.out.println(“偶數,不可以被4整除。”);
}
} else {
if (n % 5 == 0) {
System.out.println(“奇數,可以被5整除。”);
} else {
System.out.println(“奇數,不可以被5整除。”);
}
}
}
}
java DNA轉換/if else-if
MapCharacter, Character map=new HashMapCharacter, Character(){{
put(‘A’, ‘T’);
put(‘C’, ‘G’);
put(‘G’, ‘A’);
put(‘T’, ‘A’);
}};
Scanner scanner=new Scanner(System.in);
System.out.print(“請輸入待轉換字元串:”);
String string = scanner.nextLine();
String result=””;
for (int i = 0; i string.length(); i++) {
result+=map.get(string.charAt(i))==null?string.charAt(i):map.get(string.charAt(i));
}
System.out.println(result);
用戶選擇n值,編寫一個函數列舉出長度為n的所有可能DNA序列,求演算法~
那即是指這條DNA含有N個鹼基對。
先分析一條鏈,本條鏈上有n個鹼基,每個都有ATCG四種可能,因此一條鏈上的排列順序有4的n次方種可能,而另一條鏈與他互補配對,只有一種可能,答案為4的n次方。
Java 找基因問題 看一下程序的錯誤
問題有幾個地方看不懂啊,你能不能用通俗點的語言解釋一下,我生物是高中水平
如果基因不包含任何ATG, TAG, TAA和TGA這樣的三字元會怎樣,你的bcd比較完大小之後的s幹什麼的
應該是ATG到TAG或TAA或TGA的長度是3的倍數吧
java編寫DNA序列例如AATTGCC輸出2A2TG2C?
一個DNA序列由A/C/G/T四個字母的排列組合組成。G和C的比例(定義為GC-Ratio)是序.
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/247604.html