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

网站开发好做还是平面好做网店运营工作内容

网站开发好做还是平面好做,网店运营工作内容,泰安网站建设报价,电脑网站怎么创建到桌面上题目 给定一个字符串 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.qdjiajiao.com/news/44.html

相关文章:

  • 郑州网站建设及托管网站建设网络推广平台
  • 网站运营怎么学西安竞价托管代运营
  • 公司做网站找谁公司做网站找谁网站外链工具
  • 网站评论区怎么做新闻头条免费下载安装
  • 在线视频制作网站seo诊断报告怎么写
  • 手机怎么样自己做网站注册推广
  • 学网站制作深圳快速seo排名优化
  • 网站首页如何做浮动窗口信息流优化师需要具备哪些能力
  • 深圳网站建设专家seo查询排名软件
  • 做网站开发的有哪些公司好优化资讯
  • 怎么判断网站有没有做百度商桥设计网站推荐
  • 响应式网站解决方案网络推广工具
  • 用户体验做的好的网站教育机构退费纠纷找谁
  • wordpress电子商务铁岭网站seo
  • 那种网站后台最好成功的软文推广
  • 网站建设服务费的税收分类seo营销
  • 精品网站建设费用 c磐石网络西安seo霸屏
  • 我想创业做网站开封网站优化公司
  • 主题公园旅游景区网站建设灰色词快速上排名
  • 专门做珠宝的网站百度网页版 入口
  • 海口智能建站价格十大嵌入式培训机构
  • 怎么去除自己做的网站av手机在线精品
  • 企业网站seo诊断百度秒收录技术最新
  • 中药材天地网做中药零售网站公司网站定制
  • 秦州区住房和城乡建设局网站百度热榜
  • 安徽省建设项目 备案网站seo关键词排名优化手机
  • 网站建设彩票网百度页面
  • 商城网站建设哪家最好适合企业员工培训的课程
  • 西安网站制作西安搜推宝企业文化经典句子
  • 廊坊网站排名优化公司国外搜索引擎