L2 008 最長對稱子串

2021-10-03 05:06:12 字數 725 閱讀 4315

l2-008 最長對稱子串

對給定的字串,本題要求你輸出最長對稱子串的長度。例如,給定is pat&tap symmetric?,最長對稱子串為s pat&tap s,於是你應該輸出11。

輸入格式

輸入在一行中給出長度不超過 1000 的非空字串。

輸出格式:

在一行中輸出最長對稱子串的長度。

輸入樣例

is pat&tap symmetric?

輸出樣例

#include

using

namespace std;

intmain()

max = temp > max ? temp : max;

//求最長的回文串

//回文串字元個數為偶數

temp =0;

//回文串為偶數,所以值為 0

for(

int j =

1; j < len; j++)

max = temp > max ? temp : max;

//求最長的回文串

} cout << max;

return0;

}

L2 008 最長對稱子串

時間限制 100 ms 記憶體限制 65536 kb 長度限制 8000 b 判題程式 standard 作者 陳越 對給定的字串,本題要求你輸出最長對稱子串的長度。例如,給定 is pat tap symmetric?最長對稱子串為 s pat tap s 於是你應該輸出11。輸入格式 輸入在一行...

L2 008 最長對稱子串

對給定的字串,本題要求你輸出最長對稱子串的長度。例如,給定 is pat tap symmetric?最長對稱子串為 s pat tap s 於是你應該輸出11。對給定的字串,本題要求你輸出最長對稱子串的長度。例如,給定 is pat tap symmetric?最長對稱子串為 s pat tap ...

L2 008 最長對稱子串

原題 這道題可真是把我累的夠嗆,一開始是方法錯了,後來是題目定義不清晰理解錯誤,最後終於在第12次提交成功,廢話不說,總結如下 1.對稱,就是倒置之後還是不變,例如 aba 顛倒後還是 aba 所以思路就是,把原字串s1倒置過來,變成s2,然後求s1和s2最長公共子串 2.因為s1倒置過來變成s2,...