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

那个公司建站好南宁seo规则

那个公司建站好,南宁seo规则,哪个网站可以做会计题,怎样提高网站权重由于基础还不是很牢固 一时间只能想到暴力的解法: 取遍每个子串 总数量nn-1n-2…1 O(n^2) 判断每个子串是否属于回文串 O(n) 故总时间复杂度为O(n^3) class Solution { public:string longestPalindrome(string s) { int max0;string ret;for(int i0;i<s.size();i)for(int…

在这里插入图片描述

由于基础还不是很牢固 一时间只能想到暴力的解法:

取遍每个子串 总数量n+n-1+n-2+…+1 =O(n^2)
判断每个子串是否属于回文串 O(n)
故总时间复杂度为O(n^3)

class Solution {
public:string longestPalindrome(string s) {
int max=0;string ret;for(int i=0;i<s.size();i++)for(int j=1;j<=s.size()-i;j++){string s1=s.substr(i,j);if(Judeg(s1)>max){max=Judeg(s1);ret=s1;}}return ret;}int Judeg(string s)
{int i,j;for(i=0,j=s.size()-1;i<=j;i++,j--){if(s[i]!=s[j])return 0;}return s.size();
}
};

在查阅题解以后 比较简单易懂的还是动态规划算法
设某子串的左下标为i 右下标为j
则该子串是不是回文串可以走如下流程:
1.s[i]和s[j]不相等 那么一定不是回文子串 dp[i][j]=false
2.在s[i]和s[j]已经相等的基础上 若子串的长度<=3 那么一定是回文串 dp[i][j]=true
3.最后一种情况 dp[i][j]=dp[i+1][j-1]
一个很长的子串是不是回文串 取决于去掉首尾字符以后 中间的子串是不是回文串(动态规划套娃)

时间复杂度为遍历dp数组 故为O(n^2)
空间复杂度为开辟dp数组 故为O(n^2)

string longestPalindrome(string s) 
{int max=1,begin=0;int len=s.size();if(len<2)return s;bool **dp=new bool*[len];for(int i=0;i<len;i++){dp[i]=new bool [len];}for(int j=1;j<len;j++){for(int i=0;i<j;i++){if(s[i]!=s[j])dp[i][j]=false;else{if(j-i+1<=3)dp[i][j]=true;else{dp[i][j]=dp[i+1][j-1];}}if(dp[i][j]&&j-i+1>max){max=j-i+1;begin=i;}}}return s.substr(begin,max);
}
http://www.hrbkazy.com/news/44376.html

相关文章:

  • 服务型政府网站建设软文营销怎么做
  • 淡水网站建设公司网络网站推广选择乐云seo
  • 上海知名网站建设公司排名怎么联系百度推广
  • 网站开发需要什么软件360广告投放平台
  • 做网站赚钱 2017整站seo怎么做
  • 重庆市建设工程信息网官网造价seo优化就业前景
  • 网站上的客服女排联赛最新排行榜
  • 泰州高端网站建设百度云盘网页登录入口
  • 集团门户网站建设不足中文搜索引擎大全
  • 还有多少用.net做网站的郑州学校网站建设
  • 网站服务费做管理费用河北疫情最新情况
  • 网站建设主要课程挖掘关键词的工具
  • 徐州网站建设找哪家对网站的建议和优化
  • wordpress建站更换图片京东关键词优化技巧
  • 长春网站设计网站建设网站制作880元网络营销策略分析
  • 请问聊城做网站国外网站加速
  • 青岛外贸网站建站济南seo网站关键词排名
  • 大连新图闻网站设计线上拓客渠道有哪些
  • 湖南建委网站30条新闻摘抄
  • 大学生毕业设计课题做网站网店运营策划方案
  • 网站备案材料策划是做什么的
  • 天水做网站关键词名词解释
  • wordpress网站乱码电商网站建设平台
  • 网站版面设计注意事项最彻底的手机优化软件
  • 领先的响应式网站建设平台定制网站开发公司
  • 凡科做网站视频淘宝运营培训
  • 做银行应该关注的网站seo推广是做什么的
  • 织梦cms做企业网站策划方案怎么做
  • 代码html济南网站seo哪家公司好
  • 怎么把asp网站改成php网站制作培训