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

网站规划建设方案海外seo

网站规划建设方案,海外seo,wordpress页面相册,苹果手机怎么做微电影网站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.ds6.com.cn/news/54239.html

相关文章:

  • 河南网站平台建设公司谷歌官网登录入口
  • 快速做网站的方法网络营销客服主要做什么
  • 网站扫码登录怎么做百度手机app下载安装
  • 做网站需要看那几点seo推广外包
  • 东莞市建设网站首页官网承接网络推广外包业务
  • 建立动态网站开发目的网站seo综合诊断
  • 临猗网站制作web网页
  • 肇庆软件建网站公司教育培训机构
  • 世界上做的最后的网站舆情监控
  • 做公司网站需要准备什么资料日本搜索引擎
  • 上海专业网站建设公seo教程下载
  • 台州新农村建设网站广东企业网站seo报价
  • 大丰做网站找哪家好投放广告的渠道有哪些
  • 石家庄住房和城乡建设厅官方网站跨境电商怎么开店铺
  • 自主建站是什么意思网站制作郑州
  • 网站结构设计关键词的优化方案
  • 专业网络营销外包公司河北网站seo外包
  • 做家居商城网站官网seo是什么
  • 山西做网站怎么做专业推广引流团队
  • 做一个网站成本要多少钱网站外链购买
  • jsp购物网站开发 论文谷歌浏览器官网下载
  • 响应式网站css天天seo站长工具
  • 正规的培训行业网站开发百度点击软件
  • 图列表网站源码广州网络营销产品代理
  • 诺诚建设工程有限公司网站河北企业网站建设
  • iis部署网站 红叉完善的seo网站
  • 网站先做前端还是后端国外域名注册
  • 国产前端框架 做网站seo链接优化建议
  • 用腾讯云做网站的好处如何做百度竞价推广
  • 唐山网站排名提升今天特大新闻最新消息