【LOJ2172】所有公共子序列问题(FJOI2016)-序列自动机+DP+高精度
测试地址:所有公共子序列问题
做法:本题需要用到序列自动机+DP+高精度。
序列自动机,顾名思义,就是能识别一个字符串所有本质不同的子序列的自动机。构建的方法十分简单:只需要从字符串上的每个点,向后面每种字符第一次出现的位置连边即可。唯一要注意的是,就像是所有其他自动机一样,还是要多建立一个空点表示空串的。因此,令字符集大小为sss,字符串长度为nnn,那么构建序列自动机的时间复杂度是O(sn...
原创
2018-06-17 17:32:59 ·
309 阅读 ·
0 评论