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

重庆建设行业信息网站google搜索优化

重庆建设行业信息网站,google搜索优化,类网站建设,最新国际新闻事件题目描述 给你一个字符串 s #xff0c;请你统计并返回这个字符串中 回文子串 的数目。 回文字符串 是正着读和倒过来读一样的字符串。 子字符串 是字符串中的由连续字符组成的一个序列。 具有不同开始位置或结束位置的子串#xff0c;即使是由相同的字符组成#xff0c…题目描述 给你一个字符串 s 请你统计并返回这个字符串中 回文子串 的数目。 回文字符串 是正着读和倒过来读一样的字符串。 子字符串 是字符串中的由连续字符组成的一个序列。 具有不同开始位置或结束位置的子串即使是由相同的字符组成也会被视作不同的子串。 示例 1 输入s abc 输出3 解释三个回文子串: a, b, c示例 2 输入s aaa 输出6 解释6个回文子串: a, a, a, aa, aa, aaa提示 1 s.length 1000s 由小写英文字母组成 解答 class Solution { public:int countSubstrings(string s) {// 这里dp数组是二维的因为要记录开始的信息才能往后判断回文// dp[i][j] 表示 在区间[i, j]的子串是否是回文子串若是为true否则为false// 当s[i] ! s[j]时 dp[i][j] false;// 当s[i] s[j]时有如下三种情况// 1.下标i 和j同 即同一个字符则为true// 2.下标 i 和 j相差1如 aa也是true// 3.下标 i 和 j相差大于1时就是考察dp[i 1][j - 1]是否为true若是则dp[i][j] true,否则 dp[i][j] falseint len s.size();vectorvectorbool dp(len, vectorbool(len, false));// dp[i 1][j - 1] 在dp[i][j] 的左下角所以遍历顺序是从上到下从左到右int res 0;for(int i len - 1; i 0; i--){for(int j i; j len; j){if(s[i] s[j]){if(j - i 1 || dp[i 1][j - 1]){res;dp[i][j] true;}}}}return res;} };
http://www.zqtcl.cn/news/710719/

相关文章:

  • 新手学做网站pdf手wordpress修改搜索框
  • 做湲兔费网站视颍如何通过查询网站注册时间
  • 重庆cms建站模板南通网站建设推广优化
  • 合肥网站建设的公司新闻类网站如何做量化统计
  • 好用的在线地图网站十六局集团门户网
  • 网站开发数据库连接失败广州网站建站平台
  • 鄂尔多斯北京网站建设加盟网站建设的内容
  • 网站 被 抄袭不属于营销型网站的特点
  • 浙江英文网站建设互联网公司排名2021完整版
  • 完美代码的网站python开发工具
  • 餐饮网站开发参考文献网站建设500错误代码
  • 网站开发关键技术网站自动推广软件免费
  • 前端学习网站南阳东莞网站建设公司哪家好
  • 关于做网站的了解点wordpress小程序插曲
  • PHP网站开发与管理设计心得个人可以做聊天网站备案吗
  • 开公司可以在哪些网站做推广上海画册设计
  • 成都高新区规划建设局网站网络营销方式有哪些?举例说明
  • 国家企业信用公信系统入口seo服务
  • 个人网站网页模板室内装修设计自学软件
  • 什么网站可以做告白的网页网站模板套用湖南岚鸿
  • 膜结构网站推广怎么做怎样把网站上传到空间
  • 三维网站是怎么做的商城网站 运营
  • 程序员网站开发框架无锡网络公司网站建设app微信公众号平
  • 中关村网站建设网络营销策划书范文
  • 电商网站建设与课程设计科技网站模版
  • 建设部网站资质漳州最专业的网站建设公司
  • 网站建设需求和页面需求怎么提一个静态网站怎么做
  • 宝塔wordpress广州网站营销seo
  • 甘肃城乡建设厅网站首页发布公司信息的网站
  • 工信部网站备案查询 手机凡科网微信小程序制作