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

网站规划建设方案百度合伙人官网app

网站规划建设方案,百度合伙人官网app,1g内存做网站,网站建设公司的重要性Leetcode - 583dp[i][j]代表以i-1结尾的words1的子串 要变成以j-1结尾的words2的子串所需要的次数。初始化: "" 变成"" 所需0次 dp[0][0] 0, ""变成words2的子串 需要子串的长度的次数,所以dp[0][j] j, 同理,dp[i][0] …

Leetcode - 583

dp[i][j]代表以i-1结尾的words1的子串 要变成以j-1结尾的words2的子串所需要的次数。

初始化: "" 变成"" 所需0次 dp[0][0] = 0, ""变成words2的子串 需要子串的长度的次数,

所以dp[0][j] = j, 同理,dp[i][0] = i.

递推: 若words1[i-1] == words2[j-1],则不需要做任何操作 dp[i][j] = dp[i-1][j-1].

若不等,值为words1或者words2中删除一个字符,完成两个字符串相等的最小操作数,

dp[i][j] = min(dp[i-1][j] +1,dp[i][j-1] +1) ,因为进行了一次删除操作,所以是+1.

def minDistance(self, word1: str, word2: str) -> int:dp =[[0 for _ in range(len(word2)+1) ] for _ in range(len(word1)+1)]for i in range(1,len(word1) +1):dp[i][0] = ifor i in range(1,len(word2)+1):dp[0][i] = ifor i in range(1,len(word1)+1):for j in range(1,len(word2) +1):if word1[i-1] == word2[j-1]:dp[i][j] = dp[i-1][j-1]else:dp[i][j] = min(dp[i-1][j] + 1,dp[i][j-1] + 1)return dp[-1][-1]

Leetcode - 72

dp[i][j]定义以及初始化都与上一题一致,没有区别。

区别在于递推:1:若相等,则不用做操作,直接dp[i][j] = dp[i-1][j-1],

2.若不等,则这是重头戏,首先是两边各删一个字符的两种情况,但是注意,其实这里包含了四种情况,以words1[i-1],words2[j-1]为结尾的两个串,dp[i-1][j],dp[i][j-1]分别代表在这个基础上删除了一个字符,但是以words[i-2],words[j-2]的视角出发,dp[i-1][j],dp[i][j-1]分别代表在这个基础上分别增添了一个字符,可以认为:一个串增添了一个字符就代表另一个串少了一个字符。 所以这里是包含了四种情况。 那么替换的情况就是 dp[i-1][j-1] +1即可,在原来的基础上增添一次替换

def minDistance(self, word1: str, word2: str) -> int:dp =[[0 for _ in range(len(word2)+1) ] for _ in range(len(word1)+1)]for i in range(1,len(word1) +1):dp[i][0] = ifor i in range(1,len(word2)+1):dp[0][i] = ifor i in range(1,len(word1)+1):for j in range(1,len(word2)+1):if word1[i-1] == word2[j-1]:dp[i][j] = dp[i-1][j-1]else:dp[i][j] = min(dp[i-1][j]+1,dp[i][j-1]+1 ,dp[i-1][j-1]+1)return dp[-1][-1]

http://www.tj-hxxt.cn/news/111634.html

相关文章:

  • 网站建设对于电子商务的意义seo推广百度百科
  • 铁岭免费网站建设女生学电子商务好吗
  • 百花广场做网站的公司搜索软件使用排名
  • 做第一个php网站宁波seo整体优化公司
  • 祥安阁风水网是哪个公司做的网站seo分析师招聘
  • web网站开发教材广东seo推广贵不贵
  • 简单网站建设流程品牌网络seo方案外包
  • 网站的建设和推广创建自己的网站怎么弄
  • h5网站和响应式网站区别seo排名工具外包
  • 公司做网站 需要准备什么百度网首页
  • 廊坊高端品牌网站建设公司免费推广网站
  • 网站备案取消百度广告安装入口
  • 深圳疫情调整宁波优化网页基本流程
  • 企业网站seo方案案例互动营销是什么意思
  • 一台独立服务器如何做多个网站seo查询系统源码
  • 火星免费建网站花西子网络营销案例分析
  • 去哪网网站设计风格深圳关键词排名优化系统
  • 番禺建设网站开发微信指数查询
  • 专业做写生的网站佛山旺道seo优化
  • 长春网站建设费用中国网络营销公司
  • 博望网站建设营销活动推广策划
  • 网站建设 福步百度推广管理平台登录
  • 网络调查问卷怎么制作企业网站的搜索引擎推广与优化
  • 黑龙江省建设工程交易中心网站网站ip查询站长工具
  • 网站建设技术路线百度一下百度搜索百度
  • 二维码生成器在线制作图片怎样优化关键词到首页
  • 广东网站建设公司报价旺道网站排名优化
  • 百度网站大全软文推荐
  • 营销型网站测评方法十大推广app平台
  • 做网站后期维护工资贴吧青岛网站设计微动力