[CF] 835D - Palindromic characteristics
題目:https://codeforces.com/problemset/problem/835/D
MySol:https://codeforces.com/contest/835/submission/51920899
我是看解智障,不過我不在乎。
這題看完之後肯定會想到是甚麼區間DP之類的東東。
然後我就不太會了,沒多想後就跑去看解了。
一個 k 回文的兩半肯定是 k - 1 回文
一個 k 回文一定是個回文
所以只要 [ l + 1, r - 1 ] 是回文、 s[ l ] == s [ r ] 那就是符合條件的咚咚了
[ l + 1, r - 1 ] 在DP時就會弄好,那現在只剩下答案為多少了
明顯是 dp[ l ][ l、r 的 mid ] + 1 啊
很顯然吧,只可惜我不會思考
MySol:https://codeforces.com/contest/835/submission/51920899
我是看解智障,不過我不在乎。
這題看完之後肯定會想到是甚麼區間DP之類的東東。
然後我就不太會了,沒多想後就跑去看解了。
一個 k 回文的兩半肯定是 k - 1 回文
一個 k 回文一定是個回文
所以只要 [ l + 1, r - 1 ] 是回文、 s[ l ] == s [ r ] 那就是符合條件的咚咚了
[ l + 1, r - 1 ] 在DP時就會弄好,那現在只剩下答案為多少了
明顯是 dp[ l ][ l、r 的 mid ] + 1 啊
很顯然吧,只可惜我不會思考
留言
張貼留言