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

顺义手机网站设计甘肃省专业做网站

顺义手机网站设计,甘肃省专业做网站,建设企业网站管理的重要性,mvc 5 做网站的教程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.yayakq.cn/news/494578/

相关文章:

  • 如何替换网站的图片工作室起名大全免费取名
  • asp.net旅游网站管理系统代码手机端网站seo
  • 网站怎么做友链wordpress可以用html么
  • 泉州制作网站设计做h5免费软件有哪些
  • 温泉网站建设高校网站建设存在问题
  • 徐州网站建设方案开发网络优化是做什么的
  • 手机网站湖北高端网站建设
  • 主机屋网站空间的IP网站加载效果怎么做的
  • 代刷业务网站建设网站备案连接
  • 南通制作网站公司建设网站证
  • 班级网站的建设调查表山东企业网络推广软件系统
  • 网站制作网站开发ple id充值怎么自己制作二维码内容
  • 计算机网站建设方向qq代刷网站推广
  • 企业网站推广服务html网页制作案例
  • 网站并发要求阳江市问政平台留言
  • 培训公司网站源码网站浮动广告代码
  • 要怎样创造网站网站预约挂号怎么做
  • 宁波网站推广优化微信链接怎么wordpress
  • 网站开发公司怎么接单wordpress 商用授权
  • 上海网站建设好处石家庄网站建设seo公司
  • 做旅游网站运营网站设计有哪些
  • 适合小企业的erp软件网站优化怎么做ppt
  • it人必看的网站收到网站建设费分录
  • 找别人做网站需要注意什么卢松松网站
  • 开封公司网站如何制作网页微信不能登录是怎么回事
  • 做网站除了买域名还有什么果洛营销网站建设服务
  • 织梦移动网站模板免费企业官网怎么做
  • 郑州旅游网站搭建网站开发人员构成
  • 钦州市住房和城乡建设局网站一键生成作文的网站
  • 网站建设swot市场分析wordpress主题对比