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

江宁交通建设集团网站企业网站建设框架图

江宁交通建设集团网站,企业网站建设框架图,东莞餐饮网站建设,做外贸上什么网站647.回文子串 思路&#xff1a;动态规划 1.dp存储&#xff1a;判断以i开始&#xff0c;j结尾的字符串是否是回文串2.动态转移方程&#xff1a;当s[i]s[j]时&#xff0c;如果j-i<1,d[i][j]true; 如果 dp[i1][j-1]true&#xff0c;那么dp[i][j…

647.回文子串

思路:动态规划
  • 1.dp存储:判断以i开始,j结尾的字符串是否是回文串
  • 2.动态转移方程:当s[i]==s[j]时,如果j-i<=1,d[i][j]=true;
  •                               如果 dp[i+1][j-1]=true,那么dp[i][j]=true;
  • 3.初始化:全部初始化为false
  • 4.遍历顺序:从左下遍历到右上
class Solution {
public:int countSubstrings(string s) {int n=s.size(),res=0;vector<vector<bool>>dp(n,vector<bool>(n,false));for(int i=n-1;i>=0;i--){for(int j=i;j<n;j++){if(s[i]==s[j]){if(j-i<=1){res++;dp[i][j]=true;}else if(dp[i+1][j-1]){res++;dp[i][j]=true;}}}}return res;}
};

516.最长回文子序列

思路:
class Solution {
public:int longestPalindromeSubseq(string s) {int n=s.size();vector<vector<int>>dp(n,vector<int>(n,0));for(int i=0;i<n;i++) dp[i][i]=1;for(int i=n-1;i>=0;i--){for(int j=i+1;j<n;j++){if(s[i]==s[j])dp[i][j]=dp[i+1][j-1]+2;elsedp[i][j]=max(dp[i+1][j],dp[i][j-1]);}}return dp[0][n-1];}
};

http://www.15wanjia.com/news/188957.html

相关文章:

  • 非标自动化东莞网站建设网页设计与制作教程出版社
  • 做期权关注哪个网站平潭城乡住房建设厅网站
  • 百度开放云制作网站小企业怎么做网站
  • 网站开发的费用温州做网站
  • 博客网站推广应用商店下载
  • 青岛公司建设网站上海公司网站
  • 温州网站建设托管普陀做网站公司
  • 濮阳做网站多少钱做企业网站大概多少钱
  • 网站建设人员性格特点哪个做网站的公司好
  • 贵州省房屋和城市建设厅官方网站建设网站所采用的技术方案
  • 做网站的软件叫什么软件谷歌优化推广
  • 石家庄外贸网站建设公司排名做直播网站需要证书吗
  • 深圳做网站 创同盟淘宝上网站开发
  • 柳州网站建设价格亚马逊店铺网站建设费用
  • 个人网站建设模板简洁图片站群网站和做seo那个号
  • 设计网站推荐视频会员视频网站建设
  • 服装网站怎么做的中文绿色环保网站模板
  • 南京专业制作网站淘宝导购网站源码
  • 网站开发使用软件环境硬件环境微信官网登录
  • 做名片模板网站做网站前期框架图
  • 做推广可以上那些网站网站的微信推广怎么做
  • 普陀网站开发培训学校网站开发风险分析
  • 网站源码小千个人网品牌营销全案策划
  • 百度网站提交入口贵阳设计工作室
  • 搭建网站案例精粹wordpress后台使用
  • 帮做网站的公司软件开发流程流程图
  • png素材网站it外包人员最后什么下场
  • 中国建设银行网站首页u盾登入网站建设与网页设计专业的
  • 医疗生物科技 网站建设营销网站建设方案
  • 网站页尾设计做网站会不会亏本