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

网站seo链接购买动漫制作专业课程

网站seo链接购买,动漫制作专业课程,企业网站模板下载psd格式,做外贸哪个网站可以接单583. 两个字符串的删除操作 dp[i][j]:以i-1结尾的word1和j-1结尾的word2 变成相同字符串最少的步骤为dp[i][j] 初始化dp[i][0],dp[0][j]为空字符串和第一个字符匹配的最少步骤,即i/j,删除对应的字符个数。dp[i][0]i,dp[0][j]j; 遍历两个字符串。 若word1…

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

        dp[i][j]:以i-1结尾的word1和j-1结尾的word2 变成相同字符串最少的步骤为dp[i][j]

        初始化dp[i][0],dp[0][j]为空字符串和第一个字符匹配的最少步骤,即i/j,删除对应的字符个数。dp[i][0]=i,dp[0][j]=j;

        遍历两个字符串。

        若word1[i-1]==word2[j-1],则不需要对当前字符进行删除操作,操作步骤和dp[i-1][j-1]相同

        dp[i][j]=dp[i-1][j-1];

        否则不相同,则有三种操作:

        ①删word1[i-1],删除一次: dp[i][j]=dp[i-1][j]+1;

        ①删word1[j-1],删除一次: dp[i][j]=dp[i][j-1]+1;

        ①删word1[i-1]和word2[j-1],删除两次: dp[i][j]=dp[i-1][j-1]+2;

        取三者的最小值得到当前的最小步骤。        

                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-1][j]+1,Math.min(dp[i][j-1]+1,dp[i-1][j-1]+2));}

        最后返回dp[len1][len2]即为使两个字符串相同所需删除的最小步骤

72. 编辑距离

        dp[i][j]:[0,i-1]长度的word1和[0,j-1]长度的word2相同所需要的最少步骤为dp[i][j]

        初始化dp[i][0],dp[0][j]为空字符串和第一个字符匹配的最少步骤,即i/j,删除对应的字符个数。

         遍历两个字符串。

        若word1[i-1]==word2[j-1],则不需要对当前字符进行删除操作,操作步骤和dp[i-1][j-1]相同

        dp[i][j]=dp[i-1][j-1];

        否则不相同,则有三种操作:

        ①删除word1[i-1],进行一次删除操作: dp[i][j]=dp[i-1][j]+1;

        ②删除word1[j-1],进行一次删除操作: dp[i][j]=dp[i][j-1]+1;

        ③替换word1[i-1]为word2[j-1]/替换word2[j-1]为word1[i-1]: dp[i][j]=dp[i-1][j-1]+1;

注意:添加操作其实相当于删除操作。给word1添加一个元素和给word2删除一个元素所需步骤相同。

        最后取三者最小值。

        dp[i][j] = Math.min(dp[i - 1][j], Math.min(dp[i][j - 1], dp[i - 1][j - 1])) + 1;

        最后返回dp[len1][len2]即为最小步骤。

        

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

相关文章:

  • 徐州市城乡建设局门户网站wordpress灯箱zoom
  • 单页网站 开元建设网站的流程
  • 做设计有哪些好用的素材网站黑龙江 建设监理协会网站
  • 郑州网站及优化ps图做ppt模板下载网站有哪些内容
  • 网络营销机构官方网站做网站便宜还是app便宜
  • 做网站与做app哪个容易长尾关键词在网站优化中起的作用有哪些
  • 做平台的网站有哪些内容吗多用户商城小程序
  • 北京最好的网站制作公司wordpress 淘宝分享插件
  • 济南网站建设团队厦门十大软件公司
  • 做网址导航网站做网站推广产品
  • 公司网站如何被收录科技网站制作
  • 用什么做网站原型图宝塔管理wordpress
  • 网站和小程序的区别万能浏览器有哪些
  • 外包建站的公司怎么做seo做软件开发
  • 简洁大方 网站wordpress的注册文件在哪
  • 微信做淘宝客网站用织梦做网站有钱途吗
  • 章丘网站开发培训网站建设壹金手指六六1
  • 上海装修做网站的倒闭了长沙做营销型网站公司
  • 开发软件网站多少钱php电子商务网站源码
  • 成都医院做网站建设做presentation的网站
  • 北京网站域名备案查询老油条视频h5
  • 模板网站开发推荐wordpress增加移动端
  • 山东省建设监理协会网站6wordpress-5.2.2中文下载
  • 营销型网站建设工资wordpress可以连微信
  • 海口网站建设公司最基本的网站设计
  • 静态网站如何添加关键词wordpress 轻博客主题
  • 江阳建设集团网站做酒店销售上哪个网站好
  • 网页制造与网站建设论文郑州网站权重
  • 网站建设的要求有哪些wordpress怎么换图标
  • 网站建设采购公告visual studio 做网站