#DP0005. 最长回文子串
最长回文子串
题目描述
给定一个长度为 的数组 ,问其中的最长回文子串长度。
定义子串 为回文子串,当且仅当这个子串正着看和反着看是一样的,即有 。
输入格式
第一行一个整数 ,表示元素个数。
接下来一行, 个整数,。
输出格式
一个整数,表示答案。
Samples
6
1 2 3 3 2 4
4
数据规模
对于 100% 的数据,保证 。
给定一个长度为 n 的数组 a1,a2,…,an,问其中的最长回文子串长度。
定义子串 al,al+1,…,ar 为回文子串,当且仅当这个子串正着看和反着看是一样的,即有 al=ar,al+1=ar−1,…。
第一行一个整数 n,表示元素个数。
接下来一行,n 个整数,a1,a2,…,an。
一个整数,表示答案。
6
1 2 3 3 2 4
4
对于 100% 的数据,保证 1≤n≤1000,1≤ai≤1000。