我有350财富,解答如果好用,全部送出!
这是我的C语言作业:
输入任意两个由ATCG组成的基因(如ATT和CAA),按下图的对应法则算出两个基因的相似度(如ATT和CAA 就是(-1)+ (-1) +(-1)=-3 )
若两个基因不一样长(如ATTG和CAA),则用“-”将空缺位补齐。由于补齐空缺位有多种方法(如可将CAA补成- CAA 、 C-AA 、CA-A、 CAA- ),当计算不等长基因相似度时,选取相似度最大的一种情况作为两个基因的相似度。
作业要求是:操作时输入第一个基因,按回车,输入第二个基因,按回车,输出相似度。
A T C G -
A 5 -1 -2 -1 -3
T -1 5 -3 -2 -4
C -2 -3 5 -2 -2
G -1 -2 -2 5 -1
- -3 -4 -2 -1 0
抱歉图片发不上来,这是对应得分表
以下链接是我做失败的残次品,也许可以提供一点帮助
http://hi.baidu.com/贪狼先生/blog/item/2df1123099f73739ebc4af93.html
[email protected]
哥们,速度阿!下星期就要交了!
没错,各各位对应得分的总和