JZOJ2134.2017.05.20【usaco2017_Mar Bronze & Silver】C组T2Bovine Genomics

该博客介绍了USACO2017比赛中关于斑点牛基因组的问题,讨论如何通过牛的基因序列来确定斑点特征的位置。博主解释了问题背景,给出了输入输出格式,并分享了解题思路,包括使用集合来筛选只存在于斑点牛基因中的字符位置,从而计算可能解释斑点的基因位置数量。

题目描述

     Farmer John owns N cows with spots and N cows without spots. Having just completed a course in bovine genetics, he is convinced that the spots on his cows are caused by mutations at a single location in the bovine genome.
     At great expense, Farmer John sequences the genomes of his cows. Each genome is a string of length Mbuilt from the four characters A, C, G, and T. When he lines up the genomes of his cows, he gets a table like the following, shown here for N=3:

Positions: 1 2 3 4 5 6 7 … M

Spotty Cow 1: A A T C C C A … T
Spotty Cow 2: G A T T G C A … A
Spotty Cow 3: G G T C G C A … A

Plain Cow 1: A C T C C C A … G
Plain Cow 2: A C T C G C A … T
Plain Cow 3: A C T T C C A … T

     Looking carefully at this table, he surmises that position 2 is a potential location in the genome that could explain spottiness. That is, by looking at the character in just this position, Farmer John can 
linux oracle服务器内存占用高,通过top发现都是oracle的进程,如何分析及处理。 PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 94000 oracle 20 0 77.4g 9.6g 9.6g S 0.0 3.8 1:44.82 oracle_94000_to 78904 oracle 20 0 77.4g 9.4g 9.4g S 0.0 3.7 0:33.05 oracle_78904_to 105090 oracle 20 0 77.4g 8.6g 8.6g S 2.3 3.4 0:15.19 oracle_105090_t 105104 oracle 20 0 77.4g 7.9g 7.9g S 0.0 3.2 0:33.34 oracle_105104_t 105180 oracle 20 0 77.4g 7.6g 7.6g S 0.0 3.0 0:15.68 oracle_105180_t 145666 oracle 20 0 77.4g 7.4g 7.4g S 0.0 2.9 1:04.69 oracle_145666_t 97261 oracle 20 0 77.4g 6.9g 6.9g S 0.0 2.8 0:27.21 oracle_97261_to 53556 oracle 20 0 77.4g 6.9g 6.9g S 0.0 2.7 0:31.96 oracle_53556_to 53377 oracle 20 0 77.4g 6.8g 6.8g S 73.5 2.7 0:22.55 oracle_53377_to 152865 oracle 20 0 77.4g 6.8g 6.8g S 0.0 2.7 1:00.67 oracle_152865_t 1180 oracle 20 0 77.4g 6.6g 6.6g S 1.3 2.6 0:42.97 oracle_1180_top 1222 oracle 20 0 77.4g 6.6g 6.6g S 0.0 2.6 0:56.87 oracle_1222_top 53372 oracle 20 0 77.4g 6.3g 6.3g S 0.0 2.5 0:40.49 oracle_53372_to 105085 oracle 20 0 77.4g 6.3g 6.3g S 0.0 2.5 0:09.58 oracle_105085_t 105187 oracle 20 0 77.4g 6.0g 6.0g S 0.0 2.4 0:30.22 oracle_105187_t 105083 oracle 20 0 77.4g 5.7g 5.7g S 0.0 2.3 0:24.42 oracle_105083_t 53384 oracle 20 0 77.4g 5.7g 5.7g S 64.9 2.3 0:24.07 oracle_53384_to 105111 oracle 20 0 77.4g 5.6g 5.6g S 0.0 2.2 0:24.56 oracle_105111_t 105075 oracle 20 0 77.4g 5.6g 5.6g S 0.3 2.2 0:25.86 oracle_105075_t 53323 oracle 20 0 77.4g 5.3g 5.3g S 0.0 2.1 0:16.96 oracle_53323_to 105070 oracle 20 0 77.4g 5.2g 5.2g S 0.0 2.1 0:18.44 oracle_105070_t 105079 oracle 20 0 77.4g 4.9g 4.9g S 0.0 1.9 0:18.04 oracle_105079_t 105098 oracle 20 0 77.4g 4.8g 4.8g S 0.0 1.9 0:06.61 oracle_105098_t 105077 oracle 20 0 77.4g 4.8g 4.8g S 2.3 1.9 0:14.32 oracle_105077_t 105106 oracle 20 0 77.4g 4.7g 4.7g S 0.0 1.9 0:08.15 oracle_105106_t 105081 oracle 20 0 77.4g 4.6g 4.6g S 0.0 1.8 0:12.40 oracle_105081_t 105068 oracle 20 0 77.4g 4.3g 4.3g S 0.0 1.7 0:14.12 oracle_105068_t 3292 oracle 20 0 77.4g 4.2g 4.2g S 0.3 1.7 7:06.41 ora_dbw1_topprd 3298 oracle 20 0 77.4g 4.2g 4.2g S 0.0 1.7 6:58.30 ora_dbw2_topprd 3288 oracle 20 0 77.4g 4.0g 4.0g S 0.0 1.6 7:04.16 ora_dbw0_topprd 137170 oracle 20 0 77.4g 3.9g 3.9g S 0.0 1.5 0:04.14 oracle_137170_t 3254 oracle 20 0 77.4g 2.8g 2.8g S 0.0 1.1 0:12.17 ora_mman_topprd 3268 oracle 20 0 77.4g 2.1g 2.1g S 0.0 0.8 3:05.20 ora_dbrm_topprd 53325 oracle 20 0 77.4g 1.1g 1.1g S 0.0 0.4 0:23.76 oracle_53325_to 63393 oracle 20 0 77.4g 1.1g 1.1g S 0.0 0.4 0:15.74 ora_w00j_topprd 153706 oracle 20 0 77.4g 1.1g 1.1g S 0.0 0.4 0:14.09 ora_w006_topprd 165413 oracle 20 0 77.4g 1.1g 1.0g S 0.0 0.4 0:12.37 ora_w00a_topprd 78207 oracle 20 0 77.4g 1.1g 1.0g S 0.0 0.4 0:11.43 ora_w007_topprd 157015 oracle 20 0 77.4g 1.0g 1.0g S 0.0 0.4 0:12.00 ora_w00c_topprd 73660 oracle 20 0 77.4g 1.0g 1.0g S 0.0 0.4 0:13.04 ora_w00f_topprd 70189 oracle 20 0 77.4g 1.0g 1.0g S 0.0 0.4 0:11.33 ora_w005_topprd 190361 oracle 20 0 77.4g 1.0g 1.0g S 0.0 0.4 0:11.17 ora_w001_topprd 194992 oracle 20 0 77.4g 1.0g 1.0g S 0.0 0.4 0:11.84 ora_w00l_topprd 3240 oracle 20 0 77.4g 1.0g 1.0g S 0.0 0.4 0:14.04 ora_w00h_topprd 69791 oracle 20 0 77.4g 1.0g 1.0g S 0.0 0.4 0:14.72 ora_w00e_topprd 193243 oracle 20 0 77.4g 992.3m 989.1m S 0.0 0.4 0:10.89 ora_w000_topprd 104520 oracle 20 0 77.4g 990656 986464 S 0.0 0.4 0:09.29 ora_w00b_topprd 111719 oracle 20 0 77.4g 981984 977172 S 0.0 0.4 0:02.51 oracle_111719_t 107025 oracle 20 0 77.4g 965608 961772 S 0.3 0.4 0:09.03 ora_w00i_topprd
最新发布
08-15
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值