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

办公用品网站建设策划书产品运营方案

办公用品网站建设策划书,产品运营方案,易名网,大连网页建站模板给定两个单词 word1 和 word2 ,返回使得 word1 和 word2 相同所需的最小步数。 每步 可以删除任意一个字符串中的一个字符。 示例 1: 输入: word1 “sea”, word2 “eat” 输出: 2 解释: 第一步将 “sea” 变为 “ea” ,第二步将 "e…

给定两个单词 word1 和 word2 ,返回使得 word1 和 word2 相同所需的最小步数。

每步 可以删除任意一个字符串中的一个字符。

示例 1:
输入: word1 = “sea”, word2 = “eat”
输出: 2
解释: 第一步将 “sea” 变为 “ea” ,第二步将 "eat "变为 “ea”

示例 2:
输入:word1 = “leetcode”, word2 = “etco”
输出:4

提示:
1 <= word1.length, word2.length <= 500
word1 和 word2 只包含小写英文字母

最长公共子序列(LCS)

class Solution {
public:int minDistance(string word1, string word2) {int m = word1.length(), n = word2.length();vector<vector<int>> dp(m+1,vector<int>(n+1));for(int i = 1; i <= m; i++){char c1 = word1.at(i-1);for(int j = 1; j <= n; j++){char c2 = word2.at(j-1);if(c1 == c2){dp[i][j] = dp[i-1][j-1] + 1;}else{dp[i][j] = max(dp[i-1][j], dp[i][j-1]);}}}return m+n-2*dp[m][n];}
};

这实际上是力扣1143. 最长公共子序列 的变形题目,当你求出了两个字符串的最长公共子序列,那么他们剩下的字符就是需要删除的最少操作。所以可以参考力扣1143题(主页有)来求出最长公共子序列,然后最后两个字符串的长度相加,减去两倍的最长公共子序列,就是使得 word1 和 word2 相同所需的最少的删除次数。

http://www.fp688.cn/news/146038.html

相关文章:

  • 网站设计ps做效果图过程网站关键词优化的价格
  • 建设机械网站渠道seo投放是什么意思
  • 设计网站网站名称如何线上推广自己产品
  • 个体工商户经营范围做网站如何进行网站推广?网站推广的基本手段有哪些
  • 海报模板免费下载网站百度手机助手下载苹果版
  • 荣成住房和城乡建设部网站百度账号申请注册
  • cdr做图时怎么找到网站的页面seo是什么意思
  • o2o网站制作网站关键词优化工具
  • wordpress连接memcached优化设计一年级下册数学答案
  • 北京手机网站设计搜索引擎优化介绍
  • 网站内容建设注意事项沈阳头条今日头条新闻最新消息
  • 做网站设计注意什么细节网站开通
  • 做网站有哪些注意事项品牌宣传
  • 建国外网站百度竞价开户公司
  • 表格我做视频网站中国免费广告网
  • 用什么软件做网站hao网络广告营销有哪些
  • 做视频网站需要哪些条件重庆网站推广专家
  • 网站的图书资源建设百度识图查另一半情头
  • 备案增加网站获客软件排名前十名
  • 固安建设局网站湖南seo排名
  • 怎么做韩剧网站的翻译网图搜索识别
  • 中国菲律宾会打仗吗现在搜索引擎优化搜索优化
  • 网站备案 服务内容百度查看订单
  • 建设银行网站怎么看不见余额链接提交工具
  • 蛋糕网站建设的目的营销策略有哪些
  • 中国商标自助查询百度关键词快速优化
  • 新乡商城网站建设价格制作一个网站步骤
  • 网络在线培训网站建设方案怎么做好网络营销推广
  • 中国十大网站开发公司竞价培训班
  • 科学城做网站公司培训心得简短200字