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

网站微建站厦门功夫广告设计网站建设工作室

网站微建站,厦门功夫广告设计网站建设工作室,设计介绍人的网站,网站营销推广企业代码随想录训练营二刷第五十八天 | 583. 两个字符串的删除操作 72. 编辑距离 一、583. 两个字符串的删除操作 题目链接#xff1a;https://leetcode.cn/problems/delete-operation-for-two-strings/ 思路#xff1a;定义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.w-s-a.com/news/245460/

相关文章:

  • 做的网站怎么上传到网上wordpress图片之间空一行
  • 腾讯云建设网站视频vi报价单
  • 个人网站发布怎么做建设银行网站收款怎么打明细
  • 网站整体色调网站建设都有什么类型
  • 比较简洁大方的网站软件工程四大方向
  • 大家称赞的网站建设常德小学报名网站
  • 做网站怎么建文件夹百度网盘搜索神器
  • 企业有域名怎么做网站淘宝推广平台
  • 学网站开发去哪学药品销售推广方案
  • 哔哩哔哩h5播放器深圳网站seo外包公司哪家好
  • asp做的手机网站wordpress 文章title
  • 网站验证码目录wordpress内嵌播放器
  • 文明网网站建设南昌市建设规费标准网站
  • 安康有建网站的公司吗做网站用什么网名好
  • 济南网站制作哪家专业西安市城乡建设网官方网站
  • 网站建设有趣小游戏怎样让网站优化的方式
  • 昭通做网站儿童编程教学入门教程
  • eclipse静态网站开发软文广告投放平台
  • 网站建设教学视频济南做网站需要多少钱
  • 网站免费做软件市工商联官方网站建设方案
  • 网站建设大体包含英铭长沙网站建设
  • 网站建设培训学校北京如何搜索网站
  • discuz论坛模板哪些网站容易做seo优化
  • 渭南公司做网站网站建设互联网推广
  • 公司网站app怎么做杭州建设局网站
  • 网站开发需要自己写代码吗12306网站多少钱做的
  • 策勒网站建设四川建设网有限责任公司招聘
  • 网站建设哪里有学网页界面设计论文
  • 怎么做外贸网站推广劳务公司网站怎么做
  • 滴答手表网站中铁建设集团有限公司招聘信息2021