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

网站的定位/友情链接的形式

网站的定位,友情链接的形式,做中 英文独立的两个网站,盘锦威旺做网站建设公司1、https://leetcode-cn.com/problems/distinct-subsequences/ 2、给定一个字符串 s 和一个字符串 t ,计算在 s 的子序列中 t 出现的个数。 字符串的一个 子序列 是指,通过删除一些(也可以不删除)字符且不干扰剩余字符相对位置所…

1、https://leetcode-cn.com/problems/distinct-subsequences/

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

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

3、

输入:s = "rabbbit", t = "rabbit"
输出:3
解释:
如下图所示, 有 3 种可以从 s 中得到 "rabbit" 的方案。
(上箭头符号 ^ 表示选取的字母)
rabbbit
^^^^ ^^
rabbbit
^^ ^^^^
rabbbit
^^^ ^^^

 

画表

考虑表格的所有前提是要牢记:s子序列在t中出现个数,也就是s中有多少个t

如果t[i] == s[j]  我可以选择当前元素也可以不要

选择的话就要加上之前dp[i+1][j+1]也就是不包括当前元素的前面计算的结果比如s[3]和t[2]相等,我要他就要去加上dp[i+1][j+1]之前的空子元素,我不要他就要去加上dp[i+1][j]也就是g在s[4]和他后面元素里面有多少集合。

这题动态规划的难点在于画表找公式

 

class Solution {
public:int numDistinct(string s, string t) {int m = s.size();int n = t.size();vector<vector<long>>vec(m+1,vector<long>(n+1,0));for(int i = 0; i < m+1; i++){vec[i][n] = 1;}for(int i = m-1; i >= 0; i--){char a = s[i];for(int j = n-1; j >= 0; j--){char b = t[j];if(a == b){vec[i][j] = vec[i+1][j+1] + vec[i+1][j];}else{vec[i][j] = vec[i+1][j];}}}return vec[0][0];}
};

另外还可以DFS        https://blog.csdn.net/weixin_42269817

 

http://www.lbrq.cn/news/1393759.html

相关文章:

  • 莞城东莞网站建设/网站设计方案
  • 青岛的网站建设公司哪家好/企业seo外包公司
  • 做网站需要哪些费用支出/广州网络推广外包平台
  • 中山医疗网站建设/海外广告优化师
  • 哈尔滨专业官网建站企业/网络推广比较经典和常用的方法有
  • 调用wordpress编辑器/seo推广软件品牌
  • 苹果电脑做网站好用吗/网站推广的10种方法
  • 品牌型网站制作价格/代刷网站推广链接0元价格
  • 大气网站建设/苏州整站优化
  • 提供网站推广公司电话/网站免费网站免费优化优化
  • 网站集约化建设纪要/合肥网站快速排名提升
  • wordpress分类信息模板/引擎seo优
  • 域名跳转网站/进入百度官网首页
  • 字体设计素材网/无锡网站建设方案优化
  • 做网站 江门/设计网站都有哪些
  • 凡科怎样免费做网站/国际新闻报道
  • 网页游戏网址知乎/成都关键词seo推广电话
  • 口碑好的武汉网站建设/简述网站建设的一般流程
  • 做短视频的网站收益/seo官网优化怎么做
  • 最好用的建站模板/免费奖励自己的网站
  • 做网站挣钱吗/怎么开自己的网站
  • 球迷类的网站如何做/江苏seo平台
  • 注册网站备案/变现流量推广app
  • 网站建设和考核工作通知/百度竞价开户渠道
  • 在哪个网站做兼职淘宝客服/企业排名优化公司
  • 做黄色网站怎么防止被抓/临沂今日头条新闻最新
  • 如何做公证网站网页发布时间/长尾关键词挖掘词
  • 接单平台app/临沂seo优化
  • 预测2025年网络营销的发展/站内关键词自然排名优化
  • 公司做网站推广的价格/电商营销策略
  • 使用 X11 转发服务器界面
  • 【运维进阶】shell三剑客
  • 【STM32】HAL库中的实现(六):DAC (数模转换)
  • 猫头虎AI分享|字节开源了一款具备长期记忆能力的多模态智能体:M3-Agent 下载、安装、配置、部署教程
  • 常见的对比学习的损失函数
  • 数字ic后端设计从入门到精通14(含fusion compiler, tcl教学)半定制后端设计