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

淘宝优惠券查询网站怎么做网站建设的方法有哪些内容

淘宝优惠券查询网站怎么做,网站建设的方法有哪些内容,网页设计html代码大全用户调查表,要做网站照片怎么处理代码随想录训练营第56天|583.两个字符串的删除操作,72.编辑距离 583.两个字符串的删除操作文章思路代码 72.编辑距离文章思路代码 总结 583.两个字符串的删除操作 文章 代码随想录|0583.两个字符串的删除操作 思路 如果不按照编辑距离考虑的话,只需要…

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

  • 583.两个字符串的删除操作
    • 文章
    • 思路
    • 代码
  • 72.编辑距离
    • 文章
    • 思路
    • 代码
  • 总结

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

文章

代码随想录|0583.两个字符串的删除操作

思路

如果不按照编辑距离考虑的话,只需要求最长相同子序列的长度l,则word1.length()+word2.length-2*l即为所求

代码

class Solution {public int minDistance(String word1, String word2) {int i, j, m, n;m = word1.length();n = word2.length();int[][] dp = new int[m][n];for (i = 0; i < m; ++i) {for (j = 0; j < n; ++j) {if (i == 0 && j == 0) {dp[i][j] = word1.charAt(i) == word2.charAt(j) ? 1 :0;} else if (i == 0) {dp[i][j] = word1.charAt(i) == word2.charAt(j) ? 1 : dp[i][j - 1];} else if (j == 0) {dp[i][j] = word1.charAt(i) == word2.charAt(j) ? 1 : dp[i - 1][j];} else {dp[i][j] = word1.charAt(i) == word2.charAt(j) ? (dp[i - 1][j - 1] + 1) : Math.max(dp[i][j - 1], dp[i - 1][j]);}}}return m + n - 2 * dp[m - 1][n - 1];}
}

72.编辑距离

文章

代码随想录|0072.编辑距离

思路

dp[i][j]表示Word1从0到i的部分与word2从0到j部分的编辑距离
显然如果word1[0]==word2[0]则有dp[0][0]=0否则为1
当比较到word1[i]和word2[j]时,如果相等则dp[i][j]=dp[i-1][j-1]
否则就是dp[i][j]=Min(dp[i-1][j-1], dp[i][j-1], dp[i-1][j])

代码

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

总结

编辑距离似乎前两天刚刷过

http://www.yayakq.cn/news/330375/

相关文章:

  • 公司网站建设的目标绿色主题+wordpress
  • 兰州网站优化排名企业搭建一个营销型网站多少钱
  • 做淘客网站要多大的服务器iis中怎样配置网站绑定
  • 自己怎么做网址开网站广州公司注册名字查询
  • 我的世界做头像的网站内蒙古网站建设云聚
  • 用html做网站搜索框html在线模板
  • 网站网页设计html展厅设计收费标准
  • 深圳大型网站建设公司html5网站开发开题报告
  • 华为网站建设费用wordpress入門
  • 专业设计企业网站收集链接 做网站
  • 苏州新区网站制作公司电商免费推广的方式有几种
  • 苏州有哪些做网站公司网站5g空间
  • 做商城网站要请程序员吗wordpress a
  • 龙岗网站网站做两个版本
  • 网站 后台乡村网络建设方案
  • 教育网站模板扬中贴吧
  • 相机网站建设策划书王烨的身份
  • 保定网站设计网站昌大建设和天元
  • 余姚企业网站建设公司做房产推广那个网站好
  • 太湖度假区建设局网站企业搭建自己的网站
  • 网站建设网站网站建设网站哪里有网站推广优化
  • 国外做的不错的网站商丘网站建设网站推广
  • 旅游网站作用网站排名怎么做 site
  • 南山做网站方案广告设计专业大学
  • 做网站的要花多少钱西宁做网站君博美评
  • 建设信息网的网站或平台登陆网页制作公司接单
  • 如何学习做网站中国制造网国际站网址
  • 楼盘 东莞网站建设河北怀来县建设局网站
  • 外国出名的设计网站跨境电商就是忽悠人的
  • 乌海网站建设公司丹东企业网站建设平台