当前位置: 首页 > 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.dinnco.com/news/71991.html

相关文章:

  • b2c网站开发核心技术网站营销策划
  • 做web的网站设计万物识别扫一扫
  • 重庆未来科技网站建设百度智能云建站
  • 软件跟网站开发的区别长沙网站seo推广公司
  • 扁平化蓝色网站优化大师有用吗
  • 招生型网站建设网站优化推广公司
  • 郑州制作网站全自动精准引流软件
  • 免费图片制作网站模板百度推广收费多少
  • 新郑整站优化如何在网上推广产品
  • 新闻类网站开发中国企业网
  • 2345浏览器网页版入口官网seo顾问培训
  • 最新大连市热议新闻武汉网站运营专业乐云seo
  • 上海网站建设 知名做太原网站制作优化seo公司
  • 扁平化风格的网站seo行业
  • 电脑做网站主机空间搜狗收录提交入口
  • 真实的做视频网站百度搜索引擎原理
  • 网站文件夹命名规则郑州外贸网站推广
  • 鞍山网站建设公司线上推广软件
  • 江苏做网站公司有哪些买卖链接网站
  • 做软件项目的网站樱桃电视剧西瓜视频在线观看
  • 网站建设和优化排名网上怎么找客户资源
  • 药品在哪些网站做推广百度搜索关键词排名靠前
  • qq中心官方网站免费企业网站管理系统
  • 国内做的好看的网站设计友情链接批量查询
  • 网站建设教程论坛销售平台
  • 查询网站后台地址wordpress建站公司
  • 做网站搜索框百度统计
  • 佛山做外贸网站信息博客营销案例
  • 河北省建设工程教育网站河北网站优化公司
  • wordpress调用模版关键词seo排名怎么选