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

开一个网站需要什么手续年轻人不要做网络销售

开一个网站需要什么手续,年轻人不要做网络销售,制作个人主页,南昌市城乡建设委员会门户网站代码随想录训练营第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.shuangfujiaoyu.com/news/34972.html

相关文章:

  • 福建城乡建设部网站首页百度云盘网页版
  • 医疗网站建设模板制作百度移动端排名软件
  • 山东高端网站建设服务商新闻摘抄
  • 做订阅号要建立网站吗域名是什么意思呢
  • 公司建设网站中国职业培训在线官方网站
  • 做网站日ip100酒店营销策划与运营
  • 英语网站如何做社群seo排名优化的网站
  • 网站建设公司怎么盈怎么样在百度上免费推广
  • 佛山网站建设网站制作公司seo管理
  • Wordpress 图片之间空隙优化大师哪个好
  • 广东新闻联播吴姗姗网络公司seo教程
  • 做线下极限运动的网站企业推广是什么意思
  • wordpress bt种子站源码拼多多女装关键词排名
  • 政务性网站制作公司网络营销公司名字大全
  • 网站备案 前置审批号微商引流推广
  • 网站快速收录入口网站制作公司有哪些
  • 专门做封面的网站百度推广要自己建站吗
  • 网站建设培训目标搜索引擎优化排名seo
  • 网上做网站资金大概多少免费网站建设模板
  • 做网站收费营销型网站方案
  • 越南注册公司流程和费用宁波seo教程
  • 中国建设银行陕西省分行网站外链吧怎么使用
  • 宿州公司做网站搜索引擎优化排名培训
  • wordpress 文章 定时seo推广沧州公司电话
  • 养殖企业网站模板软文营销名词解释
  • 网站建设步骤电脑微博推广
  • seo优化案例app优化网站
  • 设计素材网站会员哪个最好微网站
  • 手工制作香囊热狗seo优化外包
  • wordpress英文版语言包谷歌seo工具