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

做网站做百度竞价赚钱百度浏览器手机版

做网站做百度竞价赚钱,百度浏览器手机版,灰色行业推广引流,兰山区建设局网站72. 编辑距离 给你两个单词 word1 和 word2, 请返回将 word1 转换成 word2 所使用的最少操作数 。 你可以对一个单词进行如下三种操作: 插入一个字符删除一个字符替换一个字符 示例 1: 输入:word1 “horse”, word2 “ros”…

72. 编辑距离

给你两个单词 word1 和 word2, 请返回将 word1 转换成 word2 所使用的最少操作数 。

你可以对一个单词进行如下三种操作:

  • 插入一个字符
  • 删除一个字符
  • 替换一个字符

示例 1:
输入:word1 = “horse”, word2 = “ros”
输出:3
解释
horse -> rorse (将 ‘h’ 替换为 ‘r’)
rorse -> rose (删除 ‘r’)
rose -> ros (删除 ‘e’)

示例 2:
输入:word1 = “intention”, word2 = “execution”
输出:5
解释
intention -> inention (删除 ‘t’)
inention -> enention (将 ‘i’ 替换为 ‘e’)
enention -> exention (将 ‘n’ 替换为 ‘x’)
exention -> exection (将 ‘n’ 替换为 ‘c’)
exection -> execution (插入 ‘u’)

提示:
0 <= word1.length, word2.length <= 500
word1 和 word2 由小写英文字母组成

动态规划

dp[i][j] 表示以下标i-1为结尾的字符串word1,和以下标j-1为结尾的字符串word2,最近编辑距离为dp[i][j]。
这样定义的目的是便于初始化数组。

增加操作:dp[i][j-1]+1
删除操作:dp[i-1][j]+1
改操作:dp[i-1][j-1]+1

当word1[i-1]==word2[j-1]时,则dp[i][j]=dp[i-1][j-1],无需操作

class Solution {
public:int dp[505][505];int minDistance(string word1, string word2) {int len1=word1.size(),len2=word2.size();//初始化数组操作for(int i=0;i<=len1;i++) dp[i][0]=i;for(int i=0;i<=len2;i++) dp[0][i]=i;for(int i=1;i<=len1;i++){for(int j=1;j<=len2;j++){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]+1,min(dp[i-1][j]+1,dp[i][j-1]+1));}}return dp[len1][len2];}
};
http://www.ritt.cn/news/17374.html

相关文章:

  • 网站备案了以后广告网页
  • 手机网站比例尺寸网络营销流程
  • 移动门网站建设2023年6月份又封城了
  • 界面设计风格网站优化排名资源
  • 学做淘宝客网站无锡营销型网站制作
  • 做cra需要关注的网站搜索引擎关键词怎么选
  • 郑州网站建站模板免费模板网站
  • 那些网站可以做外链搜索关键词然后排名怎样提升
  • 代理记账网站怎么做怎么制作自己的个人网站
  • 深圳网站建设联雅网络云浮seo
  • 论吉林省网站职能建设网络公司经营范围
  • 纯静态网站怎么做cdn建站平台哪个好
  • 上海城隍庙旅游区图片优化网站
  • php网站调试环境搭建国内做网站的公司
  • 沈阳网站建设兼职网站seo啥意思
  • 网站可以给pdf做笔记百度指数查询排行榜
  • 电子商务网站建设复习题怎样制作网站
  • 外贸网站产品分析培训学校怎么招生
  • 盘锦企业网站建设友情下载网站
  • 网站建设制作文字教程搜索引擎营销概念
  • 通过网站seo操作超能搜索引擎系统网站
  • 长沙做产检玛丽亚m网站百度推广账号
  • 湖南省建设厅安许审核公布网站全渠道营销案例
  • 做网站公司合同网络营销的主要方式和技巧
  • 深圳趣网站建设中国互联网协会
  • 福安网站开发怎么自己做网页
  • 邯郸专业做网站报价免费发布信息的平台有哪些
  • 网站频道策划安全又舒适的避孕方法有哪些
  • 一个人做网站 没有人写文章怎么办菏泽seo
  • 网站都是怎么做的seo优化需要做什么