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

重庆政府网站建设单位东莞seo关键词

重庆政府网站建设单位,东莞seo关键词,如何建设一个公司网站,有什么做logo网站代码随想录训练营二刷第五十八天 | 583. 两个字符串的删除操作 72. 编辑距离 一、583. 两个字符串的删除操作 题目链接:https://leetcode.cn/problems/delete-operation-for-two-strings/ 思路:定义dp[i][j]为要是得区间[0,i-1]和区间[0,j-1]所需要删除…

代码随想录训练营二刷第五十八天 | 583. 两个字符串的删除操作 72. 编辑距离

一、583. 两个字符串的删除操作

题目链接:https://leetcode.cn/problems/delete-operation-for-two-strings/
思路:定义dp[i][j]为要是得区间[0,i-1]和区间[0,j-1]所需要删除元素的最少个数。
初始化的话,当word1=""时word2计算长度每走一步都要删除一个,当word2=“”时同理。
递推公式:当word1[i-1]=word2[j-1]时,不用删除dp[i][j] = dp[i-1][j-1];当不等时,需要考虑删除word[i-1]或者word[j-1]当然得是最少个数dp[i][j] = Math.min(dp[i][j-1]+1, dp[i-1][j]+1)。

class Solution {public int minDistance(String word1, String word2) {int[][] dp = new int[word1.length()+1][word2.length()+1];for (int i = 0; i <= word1.length(); i++) {dp[i][0] = i;}for (int i = 0; i <= word2.length(); i++) {dp[0][i] = i;}for (int i = 1; i <= word1.length(); i++) {for (int j = 1; j <= word2.length(); j++) {if (word1.charAt(i-1) == word2.charAt(j-1)) {dp[i][j] = dp[i-1][j-1];}else {dp[i][j] = Math.min(dp[i][j-1]+1, dp[i-1][j]+1);}}}return dp[word1.length()][word2.length()];}
}

二、72. 编辑距离

题目链接:https://leetcode.cn/problems/edit-distance/
思路:定义dp和上题基本一致,相等时dp[i][j] = dp[i-1][j-1];
不等时增加和删除是一个意思,而替换之后就会发生word1[i-1]=word2[j-1]那也等价于在dp[i-1][j-1]的基础上加一。

class Solution {public int minDistance(String word1, String word2) {int[][] dp = new int[word1.length()+1][word2.length()+1];for (int i = 0; i <= word1.length(); i++) {dp[i][0] = i;}for (int i = 0; i <= word2.length(); i++) {dp[0][i] = i;}for (int i = 1; i <= word1.length(); i++) {for (int j = 1; j <= word2.length(); j++) {if (word1.charAt(i-1) == word2.charAt(j-1)){dp[i][j] = dp[i-1][j-1];}else {dp[i][j] = Math.min(Math.min(dp[i-1][j-1], dp[i-1][j]), dp[i][j-1])+1;}}}return dp[word1.length()][word2.length()];}
}
http://www.yidumall.com/news/42623.html

相关文章:

  • 影视网站建设策划文案浏阳廖主任打人案
  • 西宁做网站的公司bj君博沟通泉州百度推广咨询
  • 精美静态网站源码舆情视频
  • 网站做的最好的网站有哪些专业软文代写
  • 自己做的网站突然打不开搜索引擎优化seo课程总结
  • 代办医疗网站域名备案重庆seo海洋qq
  • php动态网站开发教程前言网站设计模板网站
  • 北外新闻行业门户网站建设宁波网站推广
  • 做网站如何写需求推广任务接单平台
  • 做王境泽gif的网站网络营销具有什么特点
  • 不用框架做网站北京seo运营
  • 成都网站建设怎么样搜索引擎营销的步骤
  • 网站内容改版河南网站推广电话
  • 上海网站seo策划网站外链工具
  • 上海公司注册代理记账北京度seo排名
  • 长寿网站建设一级域名二级域名三级域名的区别
  • wordpress如何静态化平板电视seo优化关键词
  • 遵义市政府网站建设概况百度一下百度知道
  • 直播做网站seo做什么网站赚钱
  • 品牌网站的愿望清单怎么做网络营销项目策划方案
  • phpstudy搭建网站教程dw网站制作
  • 深圳建设集团地址在哪里天津seo优化排名
  • 杭州公司做网站网站推广优化设计方案
  • 装修网站怎么做的衡阳seo服务
  • 动态网站建设公司长尾词排名优化软件
  • 县城做信息网站seo外包公司多少钱
  • 国外做设计赚钱的网站一键制作单页网站
  • 网站发帖做业务重庆森林讲了什么故事
  • 员工管理网站模板百度识图搜索网页版
  • 网站 栏目做下拉线上推广方式有哪些