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

做环评需要关注哪些网站百度推广河南总部

做环评需要关注哪些网站,百度推广河南总部,网站建设的问题疑问,你认为的网络营销是什么目录 详细布置: 1. 392. 判断子序列 2. 115. 不同的子序列 详细布置: 1. 392. 判断子序列 给定字符串 s 和 t ,判断 s 是否为 t 的子序列。 字符串的一个子序列是原始字符串删除一些(也可以不删除)字符而不改变剩余…

目录

详细布置:

1. 392. 判断子序列

2. 115. 不同的子序列


详细布置:

1. 392. 判断子序列

给定字符串 s 和 t ,判断 s 是否为 t 的子序列。

字符串的一个子序列是原始字符串删除一些(也可以不删除)字符而不改变剩余字符相对位置形成的新字符串。(例如,"ace""abcde"的一个子序列,而"aec"不是)。

进阶:

如果有大量输入的 S,称作 S1, S2, ... , Sk 其中 k >= 10亿,你需要依次检查它们是否为 T 的子序列。在这种情况下,你会怎样改变代码?

致谢:

特别感谢 @pbrother 添加此问题并且创建所有测试用例。

(这道题也可以用双指针的思路来实现,时间复杂度也是O(n))

这道题应该算是编辑距离的入门题目,因为从题意中我们也可以发现,只需要计算删除的情况,不用考虑增加和替换的情况。

所以掌握本题的动态规划解法是对后面要讲解的编辑距离的题目打下基础


2. 115. 不同的子序列

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

这道题目相对于72. 编辑距离,简单了不少,因为本题相当于只有删除操作,不用考虑替换增加之类的。

但相对于刚讲过的动态规划:392.判断子序列 (opens new window)就有难度了,这道题目双指针法可就做不了了

class Solution:def numDistinct(self, s: str, t: str) -> int:dp = [[0] * (len(t)+1) for _ in range(len(s)+1)]for i in range(len(s)):dp[i][0] = 1for j in range(1, len(t)):dp[0][j] = 0for 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]else:dp[i][j] = dp[i-1][j]return dp[-1][-1]

http://www.hengruixuexiao.com/news/31706.html

相关文章:

  • 做网站必须要买服务器吗福州seo按天付费
  • 搭建企业网站流程百度推广关键词优化
  • 珠海企业网站制作费用福州网站排名推广
  • 沈阳网站建设哪家便宜2022近期重大新闻事件10条
  • 建设银行境外购物网站推广平台app
  • 东莞市长安镇做网站seo优化的主要任务包括
  • 男女做暧昧视频网站美区下载的app怎么更新
  • 西安大型网站设计公司免费推广的途径与原因
  • 最新企业网站模板seo优化中商品权重主要由什么决定
  • 专业做刀具网站的公司广州市口碑seo推广
  • 中小企业网站建设湖南网站建站系统哪家好
  • 风景网站模板企业培训课程种类
  • 汉高建设公司网站如何关闭2345网址导航
  • 智通人才网招聘信息对网站外部的搜索引擎优化
  • 兰州网络公司网站如何推广普通话的建议6条
  • app开发公司 上海揭阳seo推广公司
  • 高性能网站建设指南 当当百度竞价客服
  • 沂水做网站站长之家官网登录入口
  • 如何查询网站使用什么框架做的aso优化贴吧
  • 淘宝内部领优惠券的网站怎么建设提升seo排名的方法
  • 网站开发技术文档包含计算机培训班
  • 叙述网站建设的流程北京网络网站推广
  • 清远佛冈住房和城乡建设局网站客户管理软件哪个好用
  • 济南大型网站建设站长工具seo综合查询怎么使用的
  • 做微商都去哪些网站留言电子商务
  • 有哪些可以在线做app的网站有哪些问题seo工具大全
  • 360全景网站建设网络营销的实现方式包括
  • 做问卷不花钱的网站超云seo优化
  • 深圳网站免费制作站长统计app软件下载官网
  • 眉山市做网站的公司成品ppt网站国外