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

欧式建筑网站网贷代理平台

欧式建筑网站,网贷代理平台,备案网站地址,沈阳网页设计培训题目描述 求由s串变成t串的编辑距离 在s串的开头/末尾添加一个字符#xff0c;花费p 在s串的开头/末尾添加一个s串的子串#xff0c;花费q 每次作都是基于当前的s串 s串初始为空 分析 等价于将一个字符串变为空串的过程 第一层按照长度遍历#xff08;如果按照下标i,j遍…题目描述 求由s串变成t串的编辑距离 在s串的开头/末尾添加一个字符花费p 在s串的开头/末尾添加一个s串的子串花费q 每次作都是基于当前的s串 s串初始为空 分析 等价于将一个字符串变为空串的过程 第一层按照长度遍历如果按照下标i,j遍历在考虑左子串的时候会用dp[r1,j] q更新dp[i][j]r1 i, 会出现用未知值算未知值的情况 考虑每一种状态转移左子串右子串左开头右开头 代码 # 求由s串变成t串的编辑距离 # 在s串的开头/末尾添加一个字符花费p # 在s串的开头/末尾添加一个s串的子串花费q # 每次作都是基于当前的s串 # s串初始为空# dp[i][j] 代表 从下标i的字符开始到下标j的字符结束的子串 变为空需要的最小花费# 按照长度考虑下标的边界情况 # 转移时不能直接复制取min # 相同的数据类型进行比较def ans(s:str, p:int, q:int):n len(s)dp [[1e9]*(n1) for i in range(n1)] # 初始化最大dp[0][0] pfor lenth in range(1, n1):for i in range(n-lenth1):j ilenth-1if i j:dp[i][j] pelse: # 右边子串for l in range(i,j1):sub_s s[l:j1]if sub_s in s[i:l]:dp[i][j] min( dp[i][j], dp[i,l-1] q ) # 左边子串for r in range(i,j1):sub_s s[i:r1]if sub_s in s[r1:j1]:dp[i][j] min( dp[i][j], dp[r1,j] q) # 取min# 删一个字符dp[i][j] min(dp[i][j], dp[i][j-1]p, dp[i-1][j]p) return dp[0][n-1]
http://www.hkea.cn/news/14432426/

相关文章:

  • 太原网站建设招聘做视频广告在哪个网站能够赚钱
  • 重庆交通建设集团网站为wordpress添加虚拟用户权限
  • 网站 空间 双线网页设计简约
  • 校园兼职网站开发用例图百度app下载安装
  • 凡科网站备案ps软件下载电脑版免费怎么下载
  • 网络企业网站建设方案网站被入侵后需做的检测 1
  • 长春做电商网站的公司网站共享备案可以申请支付接口
  • 东莞做网站的公司哪家最好成免费crm软件
  • 网站开发者morz深圳公司手机网站制作
  • 如何在网站上做标记圈信息文字网页游戏
  • 长沙做四维彩超玛丽亚m网站响应式网站 英语
  • 网站的站外推广手段连云港网站开发
  • 教程网站搭建信用中国 网站 支持建设
  • 南京鼓楼做网站深圳设计网站有哪些
  • 品古典家具网站模板设计做网站哪家公司好
  • 常州网站制作机构营销网红
  • 直播网站开发计划书来雁新城建设投资公司官方网站
  • 网站制作培训中心珠海公众号开发公司
  • 商城建设网站的原因广州品牌网站建设
  • 法律建设企业网站网站模板没有html文件下载
  • 南昌网站建设基本流程企业网站兰州建设费用
  • 那些网站是针对物流做的图书馆网站建设工作总结
  • h5营销型网站功能天津网站建设方案书
  • 服务器网站绑定域名网站建设微站
  • 我想弄个网站iis网站子目录设置二级域名
  • 高端网站建设公司哪里济南兴田德润实惠吗阿贝云永久免费服务器
  • 营销自动化案例自学seo大概需要多久
  • 百度网站建设流程徐州模板网站托管平台
  • 建设销售网站的好处零基础做网站
  • 局域网小网站网站建设软件莲塘网站建设