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

门头沟建设委员会官方网站百中搜优化软件靠谱吗

门头沟建设委员会官方网站,百中搜优化软件靠谱吗,wordpress get image,免费申请二级域名583. 两个字符串的删除操作 力扣题目链接(opens new window) 给定两个单词 word1 和 word2,找到使得 word1 和 word2 相同所需的最小步数,每步可以删除任意一个字符串中的一个字符。 示例: 输入: "sea", "eat"输出: …

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

力扣题目链接(opens new window)

给定两个单词 word1 和 word2,找到使得 word1 和 word2 相同所需的最小步数,每步可以删除任意一个字符串中的一个字符。

示例:

  • 输入: "sea", "eat"
  • 输出: 2
  • 解释: 第一步将"sea"变为"ea",第二步将"eat"变为"ea"

思路:计算两个字符串公共子串的个数,然后用两个字符串的长度分别减去公共子串的长度再求和,就是剩下需要删除的字符 

class Solution(object):def minDistance(self, word1, word2):""":type word1: str:type word2: str:rtype: int"""dp = [[0]*(len(word2)+1) for _ in range(len(word1)+1)]for i in range(1, len(word1)+1):for j in range(1, len(word2)+1):if word1[i-1] == word2[j-1]:dp[i][j] = dp[i-1][j-1] + 1else:dp[i][j] = max(dp[i-1][j], dp[i][j-1])return len(word1)+len(word2)-dp[-1][-1]*2

 

http://www.dtcms.com/wzjs/245136.html

相关文章:

  • 泉州网站建设报价推广网站有效的免费方法
  • 网站后台数据分析怎么做百度关键词优化方法
  • 商城网站主机技术培训
  • 网站开发步奏电脑优化
  • 黄浦做网站网站页面设计模板
  • 如何做关于旅游的网站页面十大小说网站排名
  • 江西建设职业技术学院最新官方网站seo网站排名优化公司哪家好
  • 哪个做企业网站加强服务保障满足群众急需m
  • 网站开发筛子游戏软文营销的五个步骤
  • public cms网站建设新闻发稿平台有哪些?
  • 南阳专业做网站网络营销公司名字大全
  • 网站建设如何存数据搜索引擎推广的方法有哪些
  • wordpress网站流量怎么在百度上发布自己的信息
  • 免费又实用的网站福州seo关键字推广
  • 银川制作网站百度如何优化
  • 企业网站不备案会怎么样软文类型
  • 网站建设中端口号的作用是什么如何做电商 个人
  • 建立网站基本知识李守洪排名大师怎么样
  • 商务网站大全百度推广渠道户
  • java如何做网站seo线下培训班
  • 网站的pdf预览是怎么做的郑州seo联系搜点网络效果好
  • html所有代码大全seo营销培训
  • 昆明公司建设网站制作seo优化器
  • 网站里添加斗鱼直播的视频怎么做外链seo
  • 建设网站哪些好武汉网站推广排名
  • 网站问卷调查系统怎么做南通网站快速收录
  • 做个营销型网站重庆网站外包
  • 有哪些做mg动画的素材网站物联网开发
  • 旅游网站首页制作广丰网站seo
  • 北京建站公司网站推广产品