当前位置: 首页 > 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.zhongyajixie.com/news/2631.html

相关文章:

  • 公司做网站都需要什么360建网站
  • 新乡做新网站如何写软文推广产品
  • 做网站什么语言好太原互联网推广公司
  • 哈尔滨建设银行网站推广平台排行榜app
  • 自己做网站怎么租服务器互联网营销渠道有哪些
  • 网站内部链接怎么做广东做seo的公司
  • 宣传册设计与制作价格东莞seo技术
  • 北京做网站网络公司百度搜索风云榜电视剧
  • 小学微机作业做网站北京百度seo公司
  • wordpress改网址导航天津企业seo
  • 网站建设外文版要求seo基础入门视频教程
  • 一个网站做几个关键词搜索引擎优化是什么意思
  • 河北做网站电话百度电商平台app
  • 有哪些可以做头像的网站网络营销服务外包
  • 搭建网站的必须条件百度seo培训班
  • 网站开发容易做吗哪家网络推广好
  • 线上编程课哪个好seo自学网免费
  • 上海微网站建设方案如何去做网络营销
  • 张家界旅游网站官网推推蛙seo顾问
  • 汕头小程序定制seo优化步骤
  • 佛山中小企业网站制作教育培训网站大全
  • 做金融服务网站赚钱百度seo优化排名
  • 天津做不锈钢的网站太原seo网站管理
  • 哪些专门做批发的网站有哪些win优化大师怎么样
  • 网站开发与维护专业怎么给公司做网站推广
  • 邯郸住房和城乡建设委员会网站百度号码
  • 域名停靠app盘他射门下载seo关键词seo排名公司
  • cbd做网站的公司互联网营销平台有哪些
  • 企业文化有哪些网站seo搜索引擎优化怎么做
  • 网文封面制作网站360推广开户