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

代表网站开发的logo温州做美食网站

代表网站开发的logo,温州做美食网站,网站建设成本预测表,书店网站建设技术风险二维动态规划思路#xff1a; 首先#xff0c;刚做完这道题#xff1a;力扣---最长有效括号---动态规划#xff0c;栈-CSDN博客#xff0c;所以会有一种冲动#xff0c;设立g[i]#xff0c;表示以第i位为结尾的最长回文子串长度#xff0c;然后再遍历一遍取最大长度即可… 二维动态规划思路 首先刚做完这道题力扣---最长有效括号---动态规划栈-CSDN博客所以会有一种冲动设立g[i]表示以第i位为结尾的最长回文子串长度然后再遍历一遍取最大长度即可。但是后来发现如果g[i]如此表示很难得到递推公式。所以转到二维设立g[i][j]bool将其表示以第i位开头第j位结尾的子串是否是回文子串并用l和r记录到目前为止最长回文子串的左索引和右索引。所以递推公式为g[i][j]{如果s[i]s[j]且g[i1][j-1]是回文子串则为1}。此时有需要独立判断两种情况第一种情况是子串长度为1g[i][i]1第二种情况是子串长度为2(j-i1)如果s[i]s[j]则g[i][j]2。         还要说明一点为什么在二重循环时i 的顺序是从len-1到0j 的顺序是从i到len。因为由g[i1][j-1]推及g[i][j]所以我们需要先从左下角向右上角开始推行数(i)从大到小列数(j)从小到大。 代码 C class Solution { public:string longestPalindrome(string s) {int lens.size();vectorvectorbool g(len,vectorbool(len,false));for(int i0;ilen;i){g[i][i]true;}int l0;int r0;for(int ilen-1;i0;i--){for(int ji;jlen;j){if(s[i]s[j]){if(j-i1){g[i][j]true;}else{if(i1len j-10 g[i1][j-1]true){g[i][j]true;}}}if(g[i][j]true j-ir-l){li;rj;}}}return s.substr(l,r-l1);} }; Python class Solution:def longestPalindrome(self, s: str) - str:len_slen(s)g[[False for _ in range(len_s)] for _ in range(len_s)]for i in range(len_s):g[i][i]Truel0r0for i in range(len_s-1,-1,-1):for j in range(i,len_s):if s[i]s[j]:if j-i1:g[i][j]Trueelse:if i1len_s and j-10 and g[i1][j-1]True:g[i][j]Trueif g[i][j]True and j-ir-l:lirjreturn s[l:r1] 注意这句话的写法 g[[False for _ in range(len_s)] for _ in range(len_s)]
http://www.hkea.cn/news/14406209/

相关文章:

  • 东莞做网站-南城信科巨量引擎广告投放平台官网
  • 电子书网站开发网站用哪些系统做的比较好
  • cms建站步骤产品开发过程流程图
  • 给一个装修公司怎么做网站微信营销方式
  • 优化网站价格怎样查一个网站的空间商
  • 黔东南网站建设gzklyy网站策划案4500
  • 怎样做外贸网站支付宝可以给第三方网站做担保么
  • 为什么用MyEclipse做网站电商网站建设维护费会计分录
  • 旅游网站首页公众号如何推广
  • 做淘宝客网站详细步骤怎么做网站上做电子书
  • 柳州微网站开发大型网站系统图
  • 中型网站流量网站建设实训个人总结
  • 网站建设产品分割php网站开发系统
  • 网站怎么放到服务器上建设企业网站官网企业网银
  • 模板网站和插件请多记几个本站域名防止
  • 我想网站建设多少钱网站开发网页上传和网页发布
  • 做网站最基础需要什么条件wordpress怎么做商城网站
  • ktv在那些网站做宣传效果好佛山新网站建设策划
  • 西宁做网站需要多少钱两个路由器做双网站
  • 发不了软文的网站怎么做关键词优化南宁手机企业网站定制公司
  • 西安网站建设维护搜索引擎网站推广法 怎么做
  • 电子商务网站开发 ppt资讯网站模板
  • 高端网站开发成本小学生做电子小报的网站
  • 用wordpress 建网站廊坊网站建设
  • 做网站的照片要多大像素保定建站模板搭建
  • 网站建设意向表优化seo是什么意思
  • 域名转移 网站访问万网搜
  • 深圳网站制作工具如何制作小程序商城
  • 谷歌 网站做推广所有免费的网站有哪些
  • 免费做漫画网站模板网站制作服务