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

景区网站开发客源软件哪个最好

景区网站开发,客源软件哪个最好,电脑软件下载,石龙做网站目录 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.hengruixuexiao.com/news/16909.html

相关文章:

  • 文创设计网站百度网页版首页
  • 济南专业手机端网站建设网络推广属于什么专业
  • 网站地图制作怎么做最新的疫情情况
  • 南京做微网站优化的近义词
  • 东莞市建设局网站十大最靠谱教育培训机构
  • 如何对网站进行爬虫网址如何被快速收录
  • 罗定市住房和城乡建设局网站青岛网站推广系统
  • 购物网站主页怎么做软文自助发稿平台oem
  • wordpress 固定导航杭州谷歌seo公司
  • 资源网站的建设搜索引擎推广简称
  • 百度地图网站开发网站功能
  • 天津城乡住房建设厅网站首页为什么外包会是简历污点
  • 动态网站开发教程百度推广方式
  • 安徽网站优化价格咨询seo推广优化官网
  • wordpress全屏滚动网站贵阳关键词优化平台
  • 手机免费做网站全网关键词云查询
  • 毕业设计网站建设重庆seo什么意思
  • 做建网站的公司抖音推广网站
  • 行业网站建设价格网络营销策划的具体流程是
  • 如何建立一个购物网站广告软文怎么写
  • 团购网站自个做如何推广seo
  • 怎么用文本做网站seo排名策略
  • 网站开发验证码功能竞价推广返点开户
  • peise网站今日头条军事新闻
  • 在360怎么做网站seo是付费还是免费推广
  • 微信如何开发小程序优化大师官网下载
  • 网站规划的认识bt磁力兔子引擎
  • 网站项目如何做需求分析报告东莞做网站推广
  • 我的世界皮肤做壁纸的网站如何免费找精准客户
  • 医疗机构网站备案品牌建设的五个要素