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

郑州网站推广¥做下拉去118cr用vs2017做网站

郑州网站推广¥做下拉去118cr,用vs2017做网站,泰安专业网站建设公司,聊城网站建设科技公司每日一道算法题之不同的子序列 一、题目二、思路三、C代码 一、题目 题目来源#xff1a;LeetCode【难度#xff1a;困难】 给你两个字符串 s 和 t #xff0c;统计并返回在 s 的 子序列 中 t 出现的个数#xff0c;结果需要对 109 7 取模。 示例如下#xff1a; 输入代码 一、题目 题目来源LeetCode【难度困难】 给你两个字符串 s 和 t 统计并返回在 s 的 子序列 中 t 出现的个数结果需要对 109 7 取模。 示例如下 输入rabbbitrabbit 输出3二、思路 按照动态规划的解题步骤 确定dp数组的含义 dp[i][j]:以i-1为结尾的s子序列中出现以j-1为结尾的t的个数为dp[i][j]。 确定递推公式 分两种情况进行讨论一种是s[i-1]与t[j-1]相等一种是s[-1]与t[j-1]不相等的情况。 if(s[i-1]t[j-1]){dp[i][j]dp[i-1][j-1]dp[i-1][j];}else{dp[i][j]dp[i-1][j];}dp数组初始化 for(int i0;iN;i){dp[i][0]1;} for(int j1;jM;j){dp[0][j]0;}确定遍历顺序 遍历的顺序一定是从上到下从左到右。 三、C代码 #includebits/stdc.h using namespace std;//不同的子序列 #define maxn 10010 int dp[maxn][maxn]; //以i-1为结尾的s子序列中出现以j-1为结尾的t的个数为dp[i][j]。int main(){string s,t;cinst;int Ns.size();int Mt.size();//dp数组初始化for(int i0;iN;i){dp[i][0]1;} for(int j1;jM;j){dp[0][j]0;}//确定递推公式for(int i1;iN;i){for(int j1;jM;j){if(s[i-1]t[j-1]){dp[i][j]dp[i-1][j-1]dp[i-1][j];}else{dp[i][j]dp[i-1][j];}}} coutdp[N][M];}
http://www.pierceye.com/news/274256/

相关文章:

  • 网站建设的费用是多少钱mysql php wordpress
  • 扫二维码做自己网站上海工商注册网官网
  • 阿里云做网站需要些什么软件做一个网站花费多少钱
  • 游戏充值网站怎么做网站被挂马怎么办
  • 电白网站建设代理平台手游
  • 如何让自己做的网页有网站吴江区城乡建设管理局网站
  • 江山网站设计建设银行住房公积网站
  • 网站建设需要注意哪些事项西宁哪里做网站
  • 那个网站做教学视频潍坊市城市建设官网站
  • 建网站有多少种方式玉林市网站开发公司
  • 微网站制作工具龙华新区网站建设
  • 一般做网站需要多少钱怎么免费制作公司网页
  • 网站主机空间网页模板是什么
  • 什么网站做美式软装设计方案深圳网站设计公司费用是
  • 网站制作+网站建设郑州网站建设公司电话多少
  • 网站建设市场需求分析谷歌浏览器最新版本
  • 做网站营销公司做辅食网站
  • 赣州做网站的公司有哪家好和县网站设计
  • 网站建设程序开发电销外呼软件
  • 金坛常州做网站成都分销商城网站建设
  • 网站商城系统建设厦门建站方案
  • 新郑郑州网站建设温州网站定制公司哪家好
  • 系统网站建设公司wordpress 命令行高亮
  • 怎样做招聘网站怎么在拼多多卖东西
  • 网站建设与网站管理网站怎么显示百度名片
  • 技术支持 盈岚网站建设典当行网站策划
  • 如何找到网站的模板页面中国优秀网站设计
  • 金融公司 网站开发简易个人博客网站源码
  • 小企业网站建设哪找网站制作软件dw
  • 百度收录提交网站后多久收录重庆个人房源网