题目链接 题意 给出一个长度字符串\(T\),其中只包含四种字符\((A,C,G,T)\),需要找一个字符串\(S\),使得\(S\)的长度为\(m\),问\(S\)和\(T\)的\(lcs\)为\(0,1,2...|T|\)时,分别有多少种情况. \(|T| <= 15,m <= 1000\) 思路 考虑\(dp\)套\(dp\)(dp还能嵌套?) 先考虑已知S的情况下如何求\(lcs\) 用\(f[i][j]\)表示\(S\)到了\(i\)位置,\(T\)到了\(j\)位置,最长公共子序列…