Loading... ```C++ // c++中心扩散法 class Solution { public: string longestPalindrome(string s) { int n = s.length(); if(n <= 1) return s; int begin = 0; int maxLength = 1; for(int i = 0;i < n-1;++i) { int tnum = 1; int ti = 1; while(i - ti >= 0 && i + ti < n && s[i-ti] == s[i+ti]) {// 奇数回文子串 tnum += 2; if(tnum > maxLength) {maxLength = tnum;begin = i-ti;} ti++; } ti = 0; tnum = 0; while(i - ti >= 0 && i + 1 + ti < n && s[i-ti] == s[i + 1 + ti]) {// 偶数回文子串 tnum+=2; if(tnum > maxLength) {maxLength = tnum;begin = i-ti;} ti++; } } string str(s.begin()+begin,s.begin()+begin+maxLength); return str; } }; 作者:jie 链接:https://leetcode-cn.com/leetbook/read/array-and-string/conm7/?discussion=6YtIY2 来源:力扣(LeetCode) 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 ``` 最后修改:2022 年 04 月 15 日 08 : 23 PM © 允许规范转载 赞赏 如果觉得我的文章对你有用,请随意赞赏 赞赏作者 支付宝微信
10 条评论
文章结构紧凑,层次分明,逻辑严密,让人一读即懂。
这篇文章如同一首动人的乐章,触动了读者内心深处的柔软。
情感浓度过高可适当留白,以达平衡。
《见习法医》国产剧高清在线免费观看:https://www.jgz518.com/xingkong/148363.html
你的文章让我学到了很多技能,非常实用。 https://www.4006400989.com/qyvideo/24616.html
《妖妃真假总裁夫人》短片剧高清在线免费观看:https://www.jgz518.com/xingkong/13972.html
你的文章让我感受到了不一样的风景,谢谢分享。 https://www.yonboz.com/video/2952.html
你的才华让人惊叹,你是我的榜样。 http://www.55baobei.com/ph3hGFyQXZ.html
看的我热血沸腾啊https://www.ea55.com/
看的我热血沸腾啊https://www.237fa.com/