【字符串构造】hdu第一场1004Distinct Sub-palindromes
题目链接
http://acm.hdu.edu.cn/contests/contest_showproblem.php?pid=1004&cid=879
思路以及推导过程
一开始是想到写了几个字符串aaaa,abcd,abbc,发现它的回文子串个数都是4,然后用了快速幂发现错了
然后开始思考,我们可以把这个问题变成一个动态的增加字符的过程
假设S为原串,那我们来考虑增加一个字符,会发生什么,首先,显然增加一个字符有可能会使得回文子串增加,也有可能不增加,然后我们来寻找增加的情况
发现当且仅当一下三
原创
2020-07-22 17:02:16 ·
152 阅读 ·
0 评论