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

网站建设方案的摘要怎么写北京seo优化多少钱

网站建设方案的摘要怎么写,北京seo优化多少钱,长沙搭建网络环境,村庄建设网站题目 给定一个字符串 s 和一个字符串 t ,计算在 s 的子序列中 t 出现的个数。 字符串的一个 子序列 是指,通过删除一些(也可以不删除)字符且不干扰剩余字符相对位置所组成的新字符串。(例如,“ACE” 是 “…

题目

给定一个字符串 s 和一个字符串 t ,计算在 s 的子序列中 t 出现的个数。

字符串的一个 子序列 是指,通过删除一些(也可以不删除)字符且不干扰剩余字符相对位置所组成的新字符串。(例如,“ACE” 是 “ABCDE” 的一个子序列,而 “AEC” 不是)

题目数据保证答案符合 32 位带符号整数范围。

示例 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^^^

提示:

0 <= s.length, t.length <= 1000
s 和 t 由英文字母组成

参考答案

class Solution {
public:int numDistinct(string s, string t) {int m = s.length(), n = t.length();if (m < n) {return 0;}vector<vector<long>> dp(m + 1, vector<long>(n + 1));for (int i = 0; i <= m; i++) {dp[i][n] = 1;}for (int i = m - 1; i >= 0; i--) {char sChar = s.at(i);for (int j = n - 1; j >= 0; j--) {char tChar = t.at(j);if (sChar == tChar) {dp[i][j] = dp[i + 1][j + 1] + dp[i + 1][j];} else {dp[i][j] = dp[i + 1][j];}}}return dp[0][0];}
};
http://www.ds6.com.cn/news/113925.html

相关文章:

  • 自媒体135app下载成都自动seo
  • 广西最优秀的品牌网站建设公司免费独立站自建站网站
  • 品牌经营策略百度seo公司一路火
  • 个人网站注册平台要多少钱百度建站平台官网
  • 淮安做网站 卓越凯欣seo流量排名工具
  • ss网站代码百度推广话术全流程
  • 工艺品网站设计短网址链接生成
  • 上海做网站多少钱四川全网推网络推广
  • 制作一个网站的费用惠州seo外包公司
  • 网站域名和网站网址三只松鼠网络营销案例分析
  • 免费淘宝网站建设百度推广账号怎么申请
  • 淘宝客导购网站 丢单网站服务器搭建
  • wordpress收费么西安seo代理
  • 做推文封面图网站有什么平台可以推广信息
  • 网站建设中技术程序网站快速排名推广软件
  • 移动端app开发公司网络优化的意义
  • 企业展示型网站建设最新国际新闻50条简短
  • 学做ps的软件的网站有哪些种子搜索
  • 个人网站制作成品媒体软文发布平台
  • 单位网站怎么制作四川企业seo
  • 微商网站建设国际新闻界官网
  • 邢台做网站推广服务深圳网站维护
  • 域名和网站名不一样搜索引擎营销的作用
  • 郑州阿里巴巴网站建设seo建站是什么意思
  • 广州网站建设gzqiyi重庆网页优化seo公司
  • 做网站去哪里室内设计培训班学费一般多少
  • 兰州网站建设cheng百度 营销推广是做什么的
  • wordpress版本替换南昌seo排名公司
  • 北京外包网站网页怎么做
  • 网站开发工具可视化能去百度上班意味着什么