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

瑞昌建站公司小程序制作需要审核资质吗

瑞昌建站公司,小程序制作需要审核资质吗,网站开发流程介绍,网站运营建设方案115. 不同的子序列 给你两个字符串 s 和 t ,统计并返回在 s 的 子序列 中 t 出现的个数,结果需要对 109 7 取模。 示例 1: 输入:s "rabbbit", t "rabbit" 输出:3 解释: 如下所示,…

115. 不同的子序列

给你两个字符串 s 和 t ,统计并返回在 s 的 子序列 中 t 出现的个数,结果需要对 109 + 7 取模。

示例 1:

输入:s = "rabbbit", t = "rabbit"
输出3
解释:
如下所示, 有 3 种可以从 s 中得到 "rabbit" 的方案rabbbit
rabbbit
rabbbit

示例 2:

输入:s = "babgbag", t = "bag"
输出5
解释:
如下所示, 有 5 种可以从 s 中得到 "bag" 的方案babgbag
babgbag
babgbag
babgbag
babgbag

class Solution:def numDistinct(self, s: str, t: str) -> int:dp=[[0 for i in range(len(t)+1)] for i in range(len(s)+1)]dp[0][0]=1for i in range(1,len(t)+1):dp[0][i]=0for j in range(1,len(s)+1):dp[j][0]=1for i in range(1,len(s)+1):for j in range(1,len(t)+1):if s[i-1]==t[j-1]:dp[i][j]=dp[i-1][j-1]+dp[i-1][j] #s[i-1]参与匹配+s[i-1]不参与匹配else:dp[i][j]=dp[i-1][j] #s[i-1]不参与匹配return dp[-1][-1]

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

给定两个单词 word1 和 word2 ,返回使得 word1 和  word2 相同所需的最小步数

每步 可以删除任意一个字符串中的一个字符。

示例 1:

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

示例  2:

输入:word1 = "leetcode", word2 = "etco"
输出:4

class Solution:def minDistance(self, word1: str, word2: str) -> int:dp=[[0 for i in range(len(word1)+1)] for j in range(len(word2)+1)]dp[0][0]=0for i in range(1,len(word1)+1):dp[0][i]=ifor j in range(1,len(word2)+1):dp[j][0]=jfor i in range(1,len(word2)+1):for j in range(1,len(word1)+1):if word2[i-1]==word1[j-1]:dp[i][j]=dp[i-1][j-1]else:dp[i][j]=min(dp[i-1][j]+1,dp[i][j-1]+1,dp[i-1][j-1]+2) #三种删除方式return dp[-1][-1]

72. 编辑距离

给你两个单词 word1 和 word2, 请返回将 word1 转换成 word2 所使用的最少操作数  。

你可以对一个单词进行如下三种操作:

  • 插入一个字符
  • 删除一个字符
  • 替换一个字符

示例 1:

输入:word1 = "horse", word2 = "ros"
输出:3
解释:
horse -> rorse (将 'h' 替换为 'r')
rorse -> rose (删除 'r')
rose -> ros (删除 'e')

示例 2:

输入:word1 = "intention", word2 = "execution"
输出:5
解释:
intention -> inention (删除 't')
inention -> enention (将 'i' 替换为 'e')
enention -> exention (将 'n' 替换为 'x')
exention -> exection (将 'n' 替换为 'c')
exection -> execution (插入 'u')

 

class Solution:def minDistance(self, word1: str, word2: str) -> int:dp=[[0 for i in range(len(word1)+1)] for j in range(len(word2)+1)]dp[0][0]=0for i in range(1,len(word1)+1):dp[0][i]=ifor j in range(1,len(word2)+1):dp[j][0]=jfor i in range(1,len(word2)+1):for j in range(1,len(word1)+1):if word2[i-1]==word1[j-1]:dp[i][j]=dp[i-1][j-1]else:dp[i][j]=min(dp[i-1][j]+1,dp[i][j-1]+1,dp[i-1][j-1]+1) #删,插,改return dp[-1][-1]

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

相关文章:

  • 做网站需要懂什么技术网站开发软件h开头的
  • 做团购网站需要什么资质域名注册好了如何做网站
  • 网站做线支付平台系统多少钱虚拟机可以做多个网站
  • 固始县住房和城乡建设局网站企业网站开发价
  • 海参企业网站怎么做wordpress个人建站教程
  • 麒贺丝网做的网站优化做网站需要域名
  • 商城网站的建设定位网站布局框架
  • 商汇通网站wordpress调用html代码
  • 盐田做网站的公司自己做影视会员网站
  • 360度搜索建站网北京星光灿烂影视有限公司
  • 好的设计网站中国十大建筑公司
  • 在哪个网站上做预收款报告代理公司注册的价格
  • 徐州建站费用电商后台管理网站模板
  • 网站建设审核需要多长时间网站建设公司 经营资质
  • 网站手机缩放用php做网站后台
  • 网站制作文章标签手机网站如何做才能兼容性各种手机
  • 曲靖手机网站建设wordpress 后台不显示
  • 怀化网站建设企业黑龙江 俄语网站制作
  • asp公司企业网站模板源代码网站的引导页面是什么意思
  • 网站建设的展望 视频海外网站如何做用户实名认证
  • 做卖挖掘机的网站怎么选择五屏网站建设
  • 东莞官方网站设计windows最新一代
  • 花生壳怎么发布自己做的网站轻淘客一键做网站
  • 自己做网站要办手续吗手工制作盲盒
  • 企业查询网站企查查无极磁铁网站
  • 一级a做爰片免费观看 安全网站seo外链怎么做
  • 网站导航栏动效怎么做网站建设是不是要有营业执照
  • 江门网站优化公司在线制作图片影集
  • 网站域名使用费学室内设计后悔了
  • 鄂州网警广州官网优化