5. Longest Palindromic Substring
题目
Given a string s, find the longest palindromic substring in s. You may assume that the maximum length of s is 1000.
Example:
1 | Input: "babad" |
Example:
1 | Input: "cbbd" |
大意
找出最长的回文字符串
答案(神坑。。)
1 | class Solution { |
思路
直接从中间开始寻找,直至找到最远的边缘。
回数的中间可能是一个单值,如aba中的b;也可能是双值,如abba中的bb。
我们可以对当前下标上的单值双值都进行尝试。
Author: corn1ng
Link: https://corn1ng.github.io/2017/12/07/算法/leetcode5/
License: 知识共享署名-非商业性使用 4.0 国际许可协议