#include <bits/stdc++.h>
using namespace std;
string s;
bool is_hui(int x, int y)
{
while(x < y)
{
if(s[x] != s[y]) return false;
++ x, -- y;
}
return true;
}
int main()
{
getline(cin, s);
map<char,vector<int>> hash;
for(int i = 0; i < s.size(); ++ i)
hash[s[i]].push_back(i);
int res = 1;
for(auto hi : hash)
for(int i = 0; i < hi.second.size(); ++ i)
for(int j = i + 1; j < hi.second.size(); ++ j)
if(is_hui(hi.second[i], hi.second[j])) res = max(res, hi.second[j] - hi.second[i] + 1);
cout << res << endl;
return 0;
}
L2-008 最長對稱子串 分數 25
相關文章
- L2-008 最長對稱子串【最長迴文字串】字串
- 最長子串
- lCS(最長公共子串)
- java 最長迴文子串Java
- 翻譯數字串;及最長迴文子串分析字串
- 線性dp:最長公共子串
- 兩個字串的最長公共子串字串
- 無重複字元的最長子串字元
- poj3080-kmp+列舉子串 求最長公共子串KMP
- java無重複字元的最長子串Java字元
- 3 無重複字元的最長子串字元
- 演算法-兩最長迴文子串演算法
- LEECODE 5 求最長迴文子串
- [動態規劃] 六、最長迴文子串動態規劃
- LeetCode 5.最長迴文子串LeetCode
- 演算法之字串——最長迴文子串演算法字串
- Amazon面試題:尋找最長迴文子串面試題
- 3. 無重複字元的最長子串字元
- 求字串中不含重複字元的最長子串字串字元
- LeetCode——無重複字元的最長子串LeetCode字元
- Leetcode[字串] 5. 最長迴文子串LeetCode字串
- 最長公共子串 二維陣列 Go實現陣列Go
- 演算法-無重複字元的最長子串演算法字元
- LeetCode-5. 最長迴文子串(Manacher)LeetCode
- 【每日一題】無重複字元的最長子串每日一題字元
- POJ 3294 Life Forms(字尾陣列求k個串的最長子串)ORM陣列
- leetcode 之無重複字元的最長子串LeetCode字元
- 牛客網 Coincidence(最長公共子串LCS板題)IDE
- 【LeetCode】3 無重複字元的最長子串LeetCode字元
- 最長迴文子串 V2(Manacher演算法)演算法
- [演算法筆記]動態規劃之最長公共子串和最長公共子序列演算法筆記動態規劃
- LeetCode133:給定一個字串,找出最長的不具有重複字元的子串的長度。例如,“abcabcbb”不具有重複字元的最長子串是“abc”,長度為3。對於“bbbbb”,最長的不具有重複字元的子串是LeetCode字串字元
- 最長公共子序列求方案數
- 牛客題霸 [最長公共子串]C++題解/答案C++
- 【leetcode】【java】【3、無重複字元的最長子串】LeetCodeJava字元
- 每日一道 LeetCode (48):最長迴文子串LeetCode
- leetcode-3無重複字元的最長子串LeetCode字元
- LeetCode-3. 無重複字元的最長子串LeetCode字元