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

58同城网站建设推广网站建设网站代运营收费

58同城网站建设推广网站建设,网站代运营收费,阿里巴巴旗下跨境电商平台有哪些,禁止wordpress更新提示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/773244/

相关文章:

  • 深圳罗湖网站制作公司做海报的专业网站
  • 东莞seo网站优化排名广州网站建设联雅
  • 设计网站建设图片如何寻找外贸公司订单
  • 南昌网站制作代理商高德地图可以搜索国外吗
  • 网站建设与维护期中试卷网站建设这个
  • 网站域名的作用是什么意思做的好的手机网站有哪些内容
  • Html5手机静态网站设计营销软文案例
  • 软件开发兼职网站做网站和网页区别
  • 郑州专业网站建设公司详情国外设计案例网站
  • 电商网站建设培训住房和城乡建设部注册中心
  • 小公司怎么做网站百度权重怎么查询
  • 做网站策划一个专利的主题宣传网站设计报价是多少钱
  • 网站怎么做下载链接郑州广告制作公司
  • 龙岗爱联有学网站建设wordpress 自定义主页
  • 网站怎么经营建设博客网站制作
  • 深圳企业网站制作企业制作WordPress友情链接
  • 去哪里找空间做网站wordpress 加广告
  • 程序员给传销做网站天津高端网站制作
  • 网站建设大作业电子版wordpress 主题不显示图片
  • 网站程序方面北京好的做网站的公司哪家好
  • 做项目网站用typecho做的网站
  • 30岁转行做网站设计金蝶软件多少钱一套
  • 做国外网站什么定位山西高端网站建设
  • 缔造自助建站wordpress 会员主题
  • 婚纱摄影网站应该如何做优化app定制开发公司选择
  • 哈尔滨大型网站制作免费app电视剧软件
  • 惠州网站建设方案托管手机网页设计教程
  • 锦州网站建设多少钱wordpress 搜索功能 不能用
  • 怎么防止网站被注册机rest api wordpress
  • 开发网站培训班陕西省建设八大员官方网站