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

湖南网站推wordpress主题windows

湖南网站推,wordpress主题windows,网站开发 打标签,兰溪网站建设由于基础还不是很牢固 一时间只能想到暴力的解法: 取遍每个子串 总数量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;is.size();i)for(int… 由于基础还不是很牢固 一时间只能想到暴力的解法: 取遍每个子串 总数量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;is.size();i)for(int j1;js.size()-i;j){string s1s.substr(i,j);if(Judeg(s1)max){maxJudeg(s1);rets1;}}return ret;}int Judeg(string s) {int i,j;for(i0,js.size()-1;ij;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[i1][j-1] 一个很长的子串是不是回文串 取决于去掉首尾字符以后 中间的子串是不是回文串(动态规划套娃) 时间复杂度为遍历dp数组 故为O(n^2) 空间复杂度为开辟dp数组 故为O(n^2) string longestPalindrome(string s) {int max1,begin0;int lens.size();if(len2)return s;bool **dpnew bool*[len];for(int i0;ilen;i){dp[i]new bool [len];}for(int j1;jlen;j){for(int i0;ij;i){if(s[i]!s[j])dp[i][j]false;else{if(j-i13)dp[i][j]true;else{dp[i][j]dp[i1][j-1];}}if(dp[i][j]j-i1max){maxj-i1;begini;}}}return s.substr(begin,max); }
http://www.hkea.cn/news/14506540/

相关文章:

  • 网站开发备案百度seo推广软件
  • 宣城网站优化用wordpress做微博
  • icann官方网站锦州网站建设推广
  • 网站建设与维护课程设计报告书交通建设工程质量监督局网站
  • 模块网站和定制网站区别网站开发个人基本情况1000字
  • 北京模板网站开发公司网络推广方案联系昔年下拉
  • 菏泽网站建设谁最出名公司网站设计制作长沙
  • 网站最好的优化是什么腾讯cdn加速wordpress
  • 多国语言外贸网站模板网站备备份教程
  • 做小程序好还是做微网站好php网站怎么做后台管理
  • dedecms蓝色企业网站模板免费下载c net 做网站好吗
  • 满洲里建设局网站首页怎么创建网页链接
  • 四川省建设领域信用系统网站网站域名的作用是什么意思
  • 国外创意型网站设计网站开发行业竞争大吗
  • 电商网站开发服务海南省建设工程质量安全检测协会网站
  • 做问卷的网站生成二维码浙江建设厅网站
  • wordpress地址和站点地址什么网站可免费发布信息
  • 域名网站这么做电子商务网站建设实验报告
  • 寻找郑州网站建设公司商业空间展示设计
  • 电商网站运营步骤什么网站是做家教的
  • 网站备案都审核什么资料儿童网站 源码
  • xcode 网站开发同时做网站建设和代账
  • 有哪些推广的网站专业网站建设微信官网开发
  • 榆社县济南网站建设公司 大学手机网站建设规划书
  • 网站 建设 汇报东莞最新招聘
  • 如何在手机上搭建网站Wordpress调用百度云
  • 杨幂做的网站广告遵义网站开发的公司
  • 程序员 做网站 微信公众号 赚钱思而忧网站
  • 网站制作 苏州湖州外贸网站建设
  • 自适应网站开发公司为什么要选择高端网站定制