一、题目
二、解法
考虑 d p dp dp,设 E [ i ] E[i] E[i]为已经成功匹配到了 i i i,想要匹配到 n n n的期望,那么答案就是 E [ 0 ] E[0] E[0],考虑多匹配一个字符后的影响,我们用 t r a n s trans trans来描述它,转移如下:
E [ x ] = 1 k ∑ i = 1 k E [ t r a n s [ x ] [ i ] ] + 1 E[x]=\frac{1}{k}\sum_{i=1}^k E[trans[x][i]]+1 E[x]=k1i=1∑kE[trans[x][i]]+1由于 t r a n s trans trans并不是一定比 x x x小,需要高斯消元,时间复杂度 O ( n 3 ) O(n^3) O