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

电脑系统重装后没有wordpressseo指导

电脑系统重装后没有wordpress,seo指导,八桂职教网登录入口,广州网站建设怎么做leetcode:392. 判断子序列 - 力扣(LeetCode) 题目 给定字符串 s 和 t ,判断 s 是否为 t 的子序列。 字符串的一个子序列是原始字符串删除一些(也可以不删除)字符而不改变剩余字符相对位置形成的新字符串。&#xff…

leetcode:392. 判断子序列 - 力扣(LeetCode)

题目

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

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

示例 1:

  • 输入:s = "abc", t = "ahbgdc"
  • 输出:true

示例 2:

  • 输入:s = "axc", t = "ahbgdc"
  • 输出:false

提示:

  • 0 <= s.length <= 100
  • 0 <= t.length <= 10^4

两个字符串都只由小写字符组成

思路

动归五部曲

(1)dp数组定义

dp[i][j] 表示以下标i-1为结尾的字符串s,和以下标j-1为结尾的字符串t,相同子序列的长度为dp[i][j]。

(2)递推公式

考虑两种情况:

  • if (s[i - 1] == t[j - 1])
    • t中找到了一个字符在s中也出现了
  • if (s[i - 1] != t[j - 1])
    • 相当于t要删除元素,继续匹配

如果s[i - 1] == t[j - 1],那么这两段子序列最后一个字符相同,同时去掉最后这个字符,然后再找公共子序列长度,最后+1。

如果s[i - 1] ≠ t[j - 1],这里的分析参考 “最长公共子序列”里面说的:

当时写的是 max(dp[i - 1][j], dp[i][j - 1])

但是这里已经说明了t的长度要比s更长,所以只写dp[i][j - 1]就行。

后面的就是一样的,全部参考代码随想录|动态规划|44最长公共子序列-CSDN博客

只是这道题要看的是s是不是t的子序列,意思就是:

s和t的最长公共子序列长度 = s的长度

说明s就是t的子序列。

代码:

class Solution
{
public:bool isSubsequence(string s, string t){int m=s.size(),n=t.size();vector<vector<int>> dp(m+1,vector<int>(n+1,0));for(int i=1;i<=m;i++){for(int j=1;j<=n;j++){if(s[i-1]==t[j-1]){dp[i][j]=dp[i-1][j-1]+1;}else{dp[i][j]=dp[i][j-1];}}}if(dp[m][n] == m)return true;elsereturn false;}
};

总结

代码随想录|动态规划|44最长公共子序列-CSDN博客

参考这个就行,dp的思路一样,只是最后加一步判断。

参考资料

 代码随想录

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

相关文章:

  • 昆明网站建设公司百度搜索 手机
  • 独立站建站模板互联网营销师报名费
  • 企业网站建设找哪家现在做百度推广有用吗
  • ftp网站上传 方法小红书seo排名优化
  • 商丘企业做网站google引擎入口
  • 陕西建设网三类人员全国推广优化网站
  • 做相册网站logo百度快速收录办法
  • 广西 网站建设搜索百度指数
  • 黄石规划建设局网站app地推网
  • 做简单网站代码seo优化的价格
  • 怎么建自己的平台云南网站seo服务
  • 开发工具eclipse推广优化排名
  • wordpress去水印网站站长seo推广
  • 大连网站开发 简维科技seo文章关键词怎么优化
  • wordpress网页上传今日头条关键词排名优化
  • 龙岗网站设计公司seo是什么职位
  • 姑苏区网站建设贵阳百度推广电话
  • 网站开发工程师就业前景产品推广软文200字
  • 太仓手机网站建设价格竞价排名规则
  • jsp网站开发参考文献抖音seo软件工具
  • 前端开发学习网站整合网络营销
  • 网站制作武汉百度搜索资源平台提交
  • 现在从事网站开发如何seo网站优化服务
  • 网站开发技术包括什么内容视频网站搭建
  • 网站部分乱码百度推广客服人工电话多少
  • 邵阳建设网站百度手机软件应用中心
  • 最大的网站模板网百度账户
  • 做宣传册参考的网站苏州优化收费
  • 网站详情页怎么做的网络宣传的方法渠道
  • 深圳所有公司名单优化流程