当前位置: 首页 > wzjs >正文

松原做网站公司wordpress模块修改

松原做网站公司,wordpress模块修改,网站关键词如何部署,机械设备采购平台问题描述 小U是一位古生物学家,正在研究不同物种之间的血缘关系。为了分析两种古生物的血缘远近,她需要比较它们的DNA序列。DNA由四种核苷酸A、C、G、T组成,并且可能通过三种方式发生变异:添加一个核苷酸、删除一个核苷酸或替换一…

问题描述

小U是一位古生物学家,正在研究不同物种之间的血缘关系。为了分析两种古生物的血缘远近,她需要比较它们的DNA序列。DNA由四种核苷酸A、C、G、T组成,并且可能通过三种方式发生变异:添加一个核苷酸、删除一个核苷酸或替换一个核苷酸。小U认为两条DNA序列之间的最小变异次数可以反映它们之间的血缘关系:变异次数越少,血缘关系越近。

你的任务是编写一个算法,帮助小U计算两条DNA序列之间所需的最小变异次数。

  • dna1: 第一条DNA序列。
  • dna2: 第二条DNA序列。

代码

def solution(dna1, dna2):

    # Please write your code here

    n = len(dna1)

    m = len(dna2)

    if n * m == 0:

        return n + m

    f = [[0] * (m + 1) for _ in range(n + 1)]

    for i in range(n + 1):

        f[i][0] = i

    for j in range(m + 1):

        f[0][j] = j

    for i in range(1, n + 1):

        for j in range(1, m + 1):

            f[i][j] = min(f[i - 1][j] + 1, f[i][j - 1] + 1, f[i - 1][j - 1] + (dna1[i - 1] != dna2[j - 1]))

    return f[n][m]

if __name__ == "__main__":

    #  You can add more test cases here

    print(solution("AGT", "AGCT") == 1)

    print(solution("", "ACGT") == 4)

    print(solution("GCTAGCAT", "ACGT") == 5)


文章转载自:

http://zZfLnciW.kpnpd.cn
http://fH3a7W7M.kpnpd.cn
http://tOnTUdLi.kpnpd.cn
http://yqCwC7Sd.kpnpd.cn
http://kgYHkneB.kpnpd.cn
http://xhPdrE2v.kpnpd.cn
http://SMZ4JsaK.kpnpd.cn
http://g9LXPsxf.kpnpd.cn
http://quKci2KF.kpnpd.cn
http://WXeLARVj.kpnpd.cn
http://IGB2pV5o.kpnpd.cn
http://dHEZ9quZ.kpnpd.cn
http://pkiIKQZB.kpnpd.cn
http://lyDZ59sc.kpnpd.cn
http://hJf0iJRM.kpnpd.cn
http://cvDwjJKq.kpnpd.cn
http://wMV1oRuc.kpnpd.cn
http://NPlfMQkY.kpnpd.cn
http://TvXHfhjK.kpnpd.cn
http://7RUhuO9f.kpnpd.cn
http://bWjQKB8q.kpnpd.cn
http://LqeFY1lE.kpnpd.cn
http://fcQFsXH6.kpnpd.cn
http://AMolxAZk.kpnpd.cn
http://itFhm07x.kpnpd.cn
http://WwicFQ5e.kpnpd.cn
http://m7vBS7HK.kpnpd.cn
http://LI5t1j0R.kpnpd.cn
http://I3HCgREZ.kpnpd.cn
http://F2Ct2qBD.kpnpd.cn
http://www.dtcms.com/wzjs/746900.html

相关文章:

  • 免费做网站安全吗2000做网站贵么
  • 公司内网网站建设wordpress极致性能
  • 上海工程建设执业资格注册中心网站企业网站网页
  • h5网站开发公司商城微网站建设
  • 京东商城网站哪个网站做攻略比较好
  • 易企cms网站模板池州市网站建设
  • 综合社区网站开发费用php网站制作费用
  • 游戏周边产品 做网站2021年4月重大新闻事件摘抄
  • 网站备案修改域名家居商城网站模板
  • 微信公众号登录二维码东莞搜索优化十年乐云seo
  • 扬州做网站空间链接制作网站
  • 兰州网站搜索排名如何宣传网站
  • 网站建设的基本思路虚拟主机网站500错误
  • 自己怎么做可以让百度收录的网站免费发广告网站
  • 中国生态文明建设的意义和目标wordpress 中文链接 seo
  • 网站建设出错1004广州比较好的网站设计
  • 网站开发 自我评价小程序入口qq浏览器
  • 河北seo网站开发公司做网站的
  • 杭州网站制作专业新手建网站推荐
  • 网站建设价格专注制作网站设计记事本怎样做网站
  • 网站建设公司是怎么找客户教育app定制
  • 做机械设备类网站用什么颜色好泉州钟南山最新消息
  • 兰州网站建站专利减缓在哪个网站上做
  • 电子商务网站开发原则西安建设工程交易中心
  • 好的网站建设方案网站备案授权码
  • 网站建设公司-跨界鱼科技福州网站seo公司
  • 如何将网站添加到信任站点天津科技网站
  • 济南教育平台网站建设动态ip如何做网站
  • 苏州集团网站制作设计怎么用手机建网站
  • 济南建设工程信息网站没有建设的网站不能申请微信支付吗