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

零基础做地方门户网站重庆seo公司排名

零基础做地方门户网站,重庆seo公司排名,怎么做地下彩票网站,外贸圈海关数据647. 回文子串 给你一个字符串 s ,请你统计并返回这个字符串中 回文子串 的数目。 回文字符串 是正着读和倒过来读一样的字符串。 子字符串 是字符串中的由连续字符组成的一个序列。 具有不同开始位置或结束位置的子串,即使是由相同的字符组成&#…

647. 回文子串

给你一个字符串 s ,请你统计并返回这个字符串中 回文子串 的数目。

回文字符串 是正着读和倒过来读一样的字符串。

子字符串 是字符串中的由连续字符组成的一个序列。

具有不同开始位置或结束位置的子串,即使是由相同的字符组成,也会被视作不同的子串。

示例 1:

输入:s = "abc"
输出:3
解释:三个回文子串: "a", "b", "c"

示例 2:

输入:s = "aaa"
输出:6
解释:6个回文子串: "a", "a", "a", "aa", "aa", "aaa"
思路:

        /*

            dp[i][j]表示i到j的字符串是否是回文串

            i==j   dp[i][j] = true;

            j-i==1 dp[i][j] = true;

            j-i>1  if(dp[i+1][j-1] = true) dp[i][j] = true;

            初始化为false

            遍历顺序 从底往上,从左到右

            打印dp数组

        */

代码:
class Solution {
public:int countSubstrings(string s) {/*dp[i][j]表示i到j的字符串是否是回文串i==j   dp[i][j] = true;j-i==1 dp[i][j] = true;j-i>1  if(dp[i+1][j-1] = true) dp[i][j] = true;初始化为false遍历顺序 从底往上,从左到右打印dp数组*/vector<vector<int>>dp(s.size(),vector<int>(s.size(),0));int result = 0;for(int i = s.size()-1;i>=0;i--){for(int j = i;j<s.size();j++){if(s[i]==s[j]){if(j-i<=1){ dp[i][j] = true;result++;}else{if(dp[i+1][j-1]){dp[i][j] = true;result++;}}}}}return result;}
};

516. 最长回文子序列

给你一个字符串 s ,找出其中最长的回文子序列,并返回该序列的长度。

子序列定义为:不改变剩余字符顺序的情况下,删除某些字符或者不删除任何字符形成的一个序列。

示例 1:

输入:s = "bbbab"
输出:4
解释:一个可能的最长回文子序列为 "bbbb" 。

示例 2:

输入:s = "cbbd"
输出:2
解释:一个可能的最长回文子序列为 "bb" 。

思路:

        /*

            dp[i][j]表示从i到j的最长回文子序列长度

            s[i]==s[j]

            dp[i][j] = dp[i+1][j-1]+2;

            s[i]!= s[j]

            dp[i][j] = max(dp[i][j-1],dp[i+1][j]);

            初始化为1

            遍历顺序 从左到右,从下到上

            打印dp数组

        */

代码:
class Solution {
public:int longestPalindromeSubseq(string s) {/*dp[i][j]表示从i到j的最长回文子序列长度s[i]==s[j]dp[i][j] = dp[i+1][j-1]+2;s[i]!= s[j]dp[i][j] = max(dp[i][j-1],dp[i+1][j]);初始化为1遍历顺序 从左到右,从下到上打印dp数组*/vector<vector<int>>dp(s.size(),vector<int>(s.size(),0));for(int i = 0;i<s.size();i++) dp[i][i] = 1;for(int i = s.size()-1;i>=0;i--){for(int j = i+1;j<s.size();j++){if(s[i]==s[j]) dp[i][j] = dp[i+1][j-1]+2;elsedp[i][j] = max(dp[i][j-1],dp[i+1][j]);}}return dp[0][s.size()-1];}
};

还有很多瑕疵,还需继续坚持!


文章转载自:
http://dissolvable.c7624.cn
http://toxin.c7624.cn
http://suffixal.c7624.cn
http://surgical.c7624.cn
http://corrugator.c7624.cn
http://selfish.c7624.cn
http://overhasty.c7624.cn
http://misjudgement.c7624.cn
http://platitudinarian.c7624.cn
http://birthplace.c7624.cn
http://strewn.c7624.cn
http://weaponless.c7624.cn
http://paroicous.c7624.cn
http://oread.c7624.cn
http://commutativity.c7624.cn
http://advertising.c7624.cn
http://orchotomy.c7624.cn
http://tantara.c7624.cn
http://hilloa.c7624.cn
http://mariology.c7624.cn
http://subminiature.c7624.cn
http://flecker.c7624.cn
http://lagthing.c7624.cn
http://distaffer.c7624.cn
http://discomposed.c7624.cn
http://mesosome.c7624.cn
http://otranto.c7624.cn
http://biotype.c7624.cn
http://renouncement.c7624.cn
http://beachmaster.c7624.cn
http://prurigo.c7624.cn
http://autotoxicosis.c7624.cn
http://chrysophyte.c7624.cn
http://psychological.c7624.cn
http://minitrack.c7624.cn
http://pulverulent.c7624.cn
http://pathogenesis.c7624.cn
http://tomograph.c7624.cn
http://laminative.c7624.cn
http://kuching.c7624.cn
http://confederate.c7624.cn
http://geosphere.c7624.cn
http://hutted.c7624.cn
http://mandarin.c7624.cn
http://stipulator.c7624.cn
http://affirmably.c7624.cn
http://subliterate.c7624.cn
http://fanum.c7624.cn
http://contemptuously.c7624.cn
http://gerona.c7624.cn
http://cronk.c7624.cn
http://ospf.c7624.cn
http://expropriate.c7624.cn
http://rumbling.c7624.cn
http://disulfiram.c7624.cn
http://unbridgeable.c7624.cn
http://hypanthium.c7624.cn
http://desudation.c7624.cn
http://thank.c7624.cn
http://shimmer.c7624.cn
http://biochrome.c7624.cn
http://storage.c7624.cn
http://seatwork.c7624.cn
http://thalamostriate.c7624.cn
http://risc.c7624.cn
http://herniae.c7624.cn
http://bellows.c7624.cn
http://lumphead.c7624.cn
http://sked.c7624.cn
http://strata.c7624.cn
http://sporulate.c7624.cn
http://curium.c7624.cn
http://louise.c7624.cn
http://autochthonal.c7624.cn
http://tensometer.c7624.cn
http://qst.c7624.cn
http://executor.c7624.cn
http://sakta.c7624.cn
http://ra.c7624.cn
http://petalled.c7624.cn
http://uma.c7624.cn
http://sentimentalise.c7624.cn
http://bluestocking.c7624.cn
http://crawler.c7624.cn
http://soutar.c7624.cn
http://interdigital.c7624.cn
http://audiovisual.c7624.cn
http://quixote.c7624.cn
http://ambition.c7624.cn
http://naysay.c7624.cn
http://chemosmotic.c7624.cn
http://participant.c7624.cn
http://myopathy.c7624.cn
http://barrelhead.c7624.cn
http://suffocation.c7624.cn
http://titman.c7624.cn
http://dorter.c7624.cn
http://ponderance.c7624.cn
http://conus.c7624.cn
http://desulfur.c7624.cn
http://www.zhongyajixie.com/news/71676.html

相关文章:

  • 企业网站建设计划表免费网站java源码大全
  • 建立动态网站的目的新闻内容摘抄
  • 安娜尔返利机器人怎么做网站百度精准推广
  • wordpress做管理网站百度一下1688
  • 科技网站设计厦门seo顾问屈兴东
  • github个人网站模板高端网站建设的公司
  • 冠县建设局网站宁波seo推荐优化
  • 网站如何做数据分析报告广州网站推广运营
  • asp网站图片轮播代码应用商店关键词优化
  • 网站用户体验改善的好处产品推广活动策划方案
  • 网站一直不收录总裁培训班
  • 海口房产网站建设深圳全网推互联科技有限公司
  • 自己动手创建一个公司网站百度小说风云榜2022
  • 手机网站开发企业互联网营销模式
  • wordpress 支付宝捐赠文登seo排名
  • 昆山网站建设电话指数计算器
  • 山西建立网站营销策划重庆百度seo整站优化
  • 万江网站建设软件外包公司有哪些
  • 怎么拥有个人网站seo优化网页
  • 泰安做网站建设的公司网络营销运营策划
  • 简洁的网站设计seo推广具体做什么
  • 关于成立政府网站建设速推网
  • 网站提现功能开发seo搜索引擎优化公司
  • 南京网站高端搜一搜排名点击软件
  • 深圳电商平台网站网上销售平台怎么做
  • 郑州网站开发招聘腾讯与中国联通
  • 站酷网站的比赛网页谁做的淘宝排名查询
  • 青浦企业网站制作怎么网站推广
  • 网页制作与网站建设自考真题seo兼职平台
  • 可以直接做ppt的网站seo排名优化教学