会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
xiaoqichaoren
一个决定不再浑浑噩噩的大学生
博客园
首页
新随笔
联系
订阅
管理
5.21——5. 最长回文子串
5. 最长回文子串
给定一个字符串 s,找到 s 中最长的回文子串。你可以假设 s 的最大长度为 1000。
1.解题思路
根据回文串的特征,我们知道
回文串
除去两端的子串
仍然是
回文串
,递归地拆除两端我们可以得到
两种情况:
长度为1的子串
或
长度为2的子串。
那么,反过来我们可
以
遍历字符串s,并
对每个字符进行两种情况的试探
(设当前节点为中心节点,向两端扩展,并验证是否为回文串)
。尽可能的取更长的子串
2.源码
posted @
2020-05-24 19:09
xiaoqichaoren
阅读(
127
) 评论(
0
)
收藏
举报
刷新页面
返回顶部
公告