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

媒体宣传seo技术优化

媒体宣传,seo技术优化,网站卡的原因,动漫新闻资讯站题目: 链接:LeetCode 72. 编辑距离 难度:中等 给你两个单词 word1 和 word2, 请返回将 word1 转换成 word2 所使用的最少操作数 。 你可以对一个单词进行如下三种操作: 插入一个字符删除一个字符替换一个字符 示例…

题目:

链接:LeetCode 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 由小写英文字母组成

解题思路:

详见《Hello 算法》:编辑距离问题

代码:

class Solution {
public:int minDistance(string word1, string word2) {int n = word1.size();int m = word2.size();vector<vector<int>> dp(n + 1, vector<int>(m + 1));for (int i = 1; i <= n; i++) dp[i][0] = i; // 插入n个字符的操作数for (int j = 1; j <= m; j++) dp[0][j] = j;for (int i = 1; i <= n; i++) {for (int j = 1; j <= m; j++) {if (word1[i - 1] != word2[j - 1]) {dp[i][j] = min(min(dp[i - 1][j], dp[i][j - 1]), dp[i - 1][j - 1]) + 1; // 对应插入、删除、替换三种操作} else {dp[i][j] = dp[i - 1][j - 1]; // 相同字符不需要操作}}}return dp[n][m];}
};

时间复杂度O(NM),空间复杂度O(NM)。N、M为字符串 word1 和 word2 的长度。

http://www.sczhlp.com/news/102156/

相关文章:

  • 网站建设 上海珍岛免费ip代理服务器
  • 建设通同类网站制作宣传图片的软件app
  • 广东网站设计坪山网站设计的公司
  • 化妆品网站开发媒体网站的销售怎么做
  • 网站建设完成外网无法访问如何网络推广优化
  • 读人形机器人12体育领域
  • 如何快速进行网站开发织梦网站演示
  • 公司网站开发软件掉发脱发严重是什么原因
  • 对网站专业性建设_宣传推广设计整体改进方案彩票网站制作商
  • 常用设计资源网站阜阳做网站的公司
  • 网站备案幕布大小厦门外贸网站
  • 网站建设什么意思手机医疗网站模板
  • 淄博建站哪家好工贸企业logo设计
  • 建设拍卖网站wordpress写作工具
  • 制作网站的app重庆3号线
  • 【QT】C++基础
  • 成都网站建设专家网站后台怎么打开
  • 南通高端网站设计网站建设教程多少钱
  • 浙江住房城乡建设厅网站首页吸引企业做网站
  • 网站卖给做网站的天猫商城入口
  • 花都营销网站建设wordpress特定用户
  • aspnet东莞网站建设价格wordpress 幻灯片手机端字体大小
  • 初中生怎么做网站出口电商网站建设程序
  • 海南网站搭建外包久久建筑网图集下载
  • wamp做的网站上传wordpress的live2D
  • 宝安网站制作公司windows优化大师怎么卸载
  • 网站建设教程视频西瓜国家免费培训网站
  • 什么是网站挂马网站建设与网页设计制作绿皮书
  • 商务网站营销推广方式外贸网址大全
  • 网站代码查询哪里可以接网站开发的活