5. 最长镜像子串 [leetcode 5: Longest Palindromic Substring]
原题链接
https://leetcode.com/problems/longest-palindromic-substring
老王的解法链接
https://github.com/simplemain/leetcode/blob/master/5/analysis.md
难度
★★☆☆☆
标签
子串
题目描述
给定一个字符串s, 求他的最长镜像子串. 假定s的最大长度为1000.
说明: 镜像串, 就是从中间往两边看, 都是一摸一样的. 比如: abcba, abccba.
输入样例
第一组: babad
第二组: cbbd
输出样例
第一组: bab (aba也是符合要求的)
第二组: bb
解法分析
- 解法1 : 朴素的解法
拿到这个题以后, 最直接的一个算法, 就是遍历字符串里面每一个字符. 看看以他为中心向两边展开, 是不是可以构成镜像串.</