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

爱唐山做贡献月评十佳投票网站笑傲网站建设

爱唐山做贡献月评十佳投票网站,笑傲网站建设,个人建网站允许吗,多网站绑定域名一、leetcode第392题 本题要求判断s是否为t的子序列,因此设置dp数组,dp[i][j]的含义是下标为i-1的子串与下标为j-1的子串相同字符的个数,可得递推公式是通过s[i-1]和t[j-1]是否相等区分。 具体代码如下: class Solution { publ…

一、leetcode第392题

本题要求判断s是否为t的子序列,因此设置dp数组,dp[i][j]的含义是下标为i-1的子串与下标为j-1的子串相同字符的个数,可得递推公式是通过s[i-1]和t[j-1]是否相等区分。

具体代码如下:

class Solution {
public:bool isSubsequence(string s, string t) {vector<vector<int>>dp(s.length()+1,vector<int>(t.length()+1,0));for(int i=1;i<=s.length();i++){for(int j=1;j<=t.length();j++){if(s[i-1]==t[j-1]){dp[i][j]=dp[i-1][j-1]+1;}else{dp[i][j]=dp[i][j-1];}}}if(dp[s.length()][t.length()]==s.length()){return true;}return false;}
};

二、leetcode第115题

本题要求s的子串与t相等的个数,因此设置dp数组,其中dp[i][j]的含义是i-1为下标的子串中包含j-1为下标的子串的个数,根据s[i-1]和t[j-1]是否相等来写递推公式,相等时递推公式dp[i][j]由dp[i-1][j-1](考虑s[i-1])和dp[i-1][j](不考虑s[i-1])构成,不相等时则等于不考虑s[i-1]时的递推式。

具体代码如下:

class Solution {
public:int numDistinct(string s, string t) {vector<vector<uint64_t>>dp(s.length()+1,vector<uint64_t>(t.length()+1));for(int i=0;i<=s.length();i++){dp[i][0]=1;}for(int j=1;j<=t.length();j++){dp[0][j]=0;}for(int i=1;i<=s.length();i++){for(int j=1;j<=t.length();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];}}}return dp[s.length()][t.length()];}
};

http://www.yayakq.cn/news/963593/

相关文章:

  • 制作作业平台网站的设计建筑用工平台
  • 设计公司企业标语动态ip做网站影响seo吗
  • 温州网站制作价格互联网营销的优点
  • 潍坊做公司网站广州做网站海珠新科
  • 做网站困难吗郑州vi设计公司
  • 视频类网站模板个人网站的重要性
  • 宿迁明远建设有限公司网站网络营销的本质是
  • 网站建设投标书范本学院网站设计方案
  • 广东微信网站制作费用服装品牌建设网站的目的
  • 长治房产网站建设湖南人文科技学院2021分数线
  • 开源系统网站国内外电子政务网站建设差距
  • wordpress的站点地图酷站 网站
  • 没网站怎么做二维码扫描连接wordpress 投票插件
  • 做团购网站多少钱新余建网站
  • 慈溪住房和城乡建设部网站郑州广告公司网站建设
  • 天河区门户网站招生考试漯河网站关键词优化
  • 宝山顺德网站建设重庆网站的推广方式
  • 网站维护常识国际域名注册查询
  • 公司做网站一定要钱吗免费制作图片带字软件
  • 联通公司网站谁做的wordpress 博客 安装
  • 如何运用企业官方网站做宣传制作网站怎么做导航栏
  • 网站开发工程师介绍物联网平台有哪些
  • asp网站开发教案提升关键词
  • 如何知道网站开发语言成都网站建设 龙兵
  • 医院网站建设合同范本工信部个人备案网站可信吗
  • 上海嘉定区网站建设网站建设及维护包括范围
  • cms系统创建静态网站高仿做的最好的网站
  • 加强网站的建设与管理产品开发设计流程
  • 怎么选择邯郸做网站网站的备案all
  • 高端网站建设 杭州wordpress版 影视站