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

合肥效果好的网站推广软件网站排行榜

合肥效果好的网站推广,软件网站排行榜,学生管理系统,溧阳建设集团网站647. 回文子串 这个题的dp定义想不到&#xff0c;递推公式也想不到但是看题解都很容易理解&#xff0c;遍历顺序不太好理解。 class Solution { public:int countSubstrings(string s) {vector<vector<bool>> dp(s.size(), vector<bool>(s.size(), false)…

 647. 回文子串   

这个题的dp定义想不到,递推公式也想不到但是看题解都很容易理解,遍历顺序不太好理解。

class Solution {
public:int countSubstrings(string s) {vector<vector<bool>> dp(s.size(), vector<bool>(s.size(), false));int result = 0;for (int i = s.size() - 1; i >= 0; i--) {//i + 1 为竖直方向加一, j-1为水平方向; 这个是从底往上for (int j = i; j < s.size(); j++) {   //这个是水平方向从左往右,由于dp数组的定义是dp[i][j]:表示区间范围[i,j] (注意是左闭右闭)的子串是否是回文子串,如果是dp[i][j]为true,否则为false。所以j一定要从i开始遍历if (s[i] == s[j]) {if (j - i <= 1) { // 情况一 和 情况二result++;dp[i][j] = true;} else if (dp[i + 1][j - 1]) { // 情况三result++;dp[i][j] = true;  //这里的true与false就是0和1,然后累加这个过程中的0和1得到最后的result}}  }}return result;}
};

516.最长回文子序列

回文子串是要连续的,回文子序列可不是连续的;遍历顺序先下后上,先走后右

http://www.yidumall.com/news/68807.html

相关文章:

  • 外包做网站大概多少钱淘宝摄影培训推荐
  • 唐山微信小程序开发公司西安seo优化培训
  • 建设模板网站报价百度小说排行榜风云榜单
  • 网页设计视频网站建设如何制作自己的公司网站
  • 邯郸市旅游景点有哪些网站seo专员
  • 博客可以做网站收录用的吗友链交换不限内容
  • 网站建设总体需求分析竞价排名适合百度吗
  • 个人做企业网站制作要多少钱线上推广有哪些平台效果好
  • 工作有效性山西seo关键词优化软件搜索
  • 公司门户网站制作需要多少钱网络广告销售
  • 简单新闻网站模板网络推广公司排名
  • 唐山做网站公司汉狮价格武汉seo软件
  • 孟津网站开发页面设计漂亮的网站
  • 深圳地址大全百度关键字优化价格
  • 土地流转网站建设项目河南百度推广电话
  • 上海中学门户网站登陆seo有名气的优化公司
  • wdcp创建多个网站百度网站推广排名优化
  • 中国制造appseo搜索引擎优化工作内容
  • wordpress二次元博客奉化网站关键词优化费用
  • 网站用视频做背景怎么引流客源最好的方法
  • 做兼职做网站的是什么百度站长工具排名
  • 重庆开县网站建设公司推荐seo优化的搜索排名影响因素主要有
  • 设计类专业排名企业seo职位
  • 网页设计建网站宁波seo优化
  • 现在网站建设都用什么语言百度营销登录
  • 做高仿表网站容易被k吗网站目录
  • 物流网站怎么做代理湖南seo网站多少钱
  • jsp动态网站开发 作者seo技术交流论坛
  • 建个小型网站服务器东莞网络推广平台
  • 广东省建设工程总监扣分查询网站惠州网站推广排名