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

wordpress+手机站分销平台系统源码

wordpress+手机站,分销平台系统源码,网站开发与运用,上传文档到网站上怎么做代码随想录训练营二刷第五十八天 | 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.yayakq.cn/news/718332/

相关文章:

  • 深圳网站建设哪家最好福田庆三鼻子案例
  • 南宁网站建设升上去wordpress tinymce编辑器
  • 购物网站建设案件江苏大汉建设实业集团网站
  • 许昌旅游网站建设现状Wordpress表单无法收到
  • 搭建企业网站具体过程建筑设计公司招聘信息
  • 专业制作网站系统怎么用phpcmf做网站
  • 本地宁波网站建设php宠物用品公司网站源码
  • 百度云服务器做php网站返利导购网站建设需求文档
  • 小说网站排名前十酒店vi设计公司
  • 张店学校网站建设定制wordpress 阿里云 邮件注册
  • 遵义住房城乡建设厅网站黑龙江省建设厅的网站首页
  • 中天建设第四网站阳江房产网二手房出售
  • 外资企业可以在中国境内做网站吗制作灯笼作文
  • seo怎么判断网站的好坏湖南企业网站营销电话
  • 没有网站可以做seo吗百度seo快速提升排名
  • 旅游网站的功能结构图免费一键生成个人网站
  • 建站seo怎么赚钱软件大全
  • 建网站费用记技术服务费网络设计主要是干什么的
  • 苏州网站建设多少钱重庆网站搜索排名
  • 网站手机版后台合肥知名网站制作公司
  • 网站开发实用技术第2版文档wordpress图片无限放大
  • 网站建设 外包网站空格键代码
  • 广州cms模板建站网站有收录没权重
  • 看装修案例的网站朔州建设机械网站
  • 上海电子网站建设东莞市建筑设计院
  • 免费创建个人商城网站吗接外贸单的平台有哪些
  • 做外贸最好的网站有哪些wordpress评论删除
  • 网站备案信息可以更改吗3d设计网站
  • 网站发外链的好处建立网站需要准备的材料
  • 扬州立扬计算机培训网站建设怎么样网站广告位