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

景区网站开发武汉seo和网络推广

景区网站开发,武汉seo和网络推广,音乐介绍网站怎么做的,网络营销推广方法结论目录 Leetcode583. 两个字符串的删除操作Leetcode72. 编辑距离 Leetcode583. 两个字符串的删除操作 文章链接:代码随想录 题目链接:583. 两个字符串的删除操作 思路:直接记录需要改(增或删)几个,也就是求不…

目录

  • Leetcode583. 两个字符串的删除操作
  • Leetcode72. 编辑距离

Leetcode583. 两个字符串的删除操作

文章链接:代码随想录
题目链接:583. 两个字符串的删除操作

思路:直接记录需要改(增或删)几个,也就是求不公共的子序列

class Solution {
public:int minDistance(string word1, string word2) {vector<vector<int>> dp(word1.size() + 1, vector<int>(word2.size() + 1));for (int i = 0; i <= word1.size(); i++) dp[i][0] = i;for (int j = 0; j <= word2.size(); j++) dp[0][j] = j;for (int i = 1; i <= word1.size(); i++){for (int j = 1; j <= word2.size(); 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] + 2, min(dp[i][j - 1] + 1, dp[i - 1][j] + 1));}}return dp[word1.size()][word2.size()];}
};

也可以记录最长公共子序列,再减

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

Leetcode72. 编辑距离

文章链接:代码随想录
题目链接:72. 编辑距离

思路:和上一题相比,差别在于多了替换,因此dp[i - 1][j - 1] 只需要多加一步即可变为dp[i][j]。

class Solution {
public:int minDistance(string word1, string word2) {vector<vector<int>> dp(word1.size() + 1, vector<int>(word2.size() + 1));for (int i = 0; i <= word1.size(); i++) dp[i][0] = i;for (int j = 1; j <= word2.size(); j++) dp[0][j] = j;for (int i = 1; i <= word1.size(); i++){for (int j = 1; j <= word2.size(); 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[word1.size()][word2.size()];}
};

第五十六天打卡,今天给周老师写了个冰层项目进展,耽误了一些学习进度,加油!!!

http://www.yidumall.com/news/22759.html

相关文章:

  • 成都营销型网站建设及推广那家好合肥优化营商环境
  • 物流网站 源码怎样做好销售和客户交流
  • 外贸网站如何做seo友妙招链接怎么弄
  • 学做蛋糕网站万能搜索引擎
  • 宜城做网站如何做网站设计
  • 网站建设的主要缺陷怎么做自己的网页
  • 一般给公司做网站用什么软件爱客crm
  • 个人怎么做课程网站淘宝排名查询
  • 如何做公司网站百度推广seo搜索引擎优化价格
  • 安徽省做网站网站收录排名
  • 同ip网站汕头seo网络推广服务
  • 聊城网站建设包括哪些北京百度seo排名点击软件
  • 做app模板网站有哪些宁波网站推广专业服务
  • 用dw做网站毕业设计大型seo公司
  • 建设网站费用吗seo培训机构哪家好
  • 定制型网站制作app制作公司
  • php网站用到的知识成都本地推广平台
  • 可信赖的顺的网站建设合肥关键词排名技巧
  • 大唐网站首页百度云官网登录首页
  • b2b免费发布网站大全排名如何规划企业网络推广方案
  • 邯郸网站推广seo页面代码优化
  • 做旅行社网站的提升关键词排名seo软件
  • 灰色网站怎么做seo搜索引擎推广方法
  • 重庆建筑招聘网百度自然排名优化
  • 网站分站如何做福州百度快照优化
  • 怎样创建网站详细步骤发表文章的平台有哪些
  • 微信管理系统后台seo站长工具
  • 网站cms管理后台电话号码优化防控措施
  • seo网站推广是什么如何做网页设计
  • 专业的手机网站开发google play下载安装