类似最长回文子串 一个二维的dp ,dp i j表示字符串t中构成下标i到j这个子串所需要的最小代价。从下向上三层迭代,对dp[i][j]找dp[i][k] dp[k+1][j]对应的前后子串,然后用find在刚才分割的前后子串里找,如果前串存在于后串中则加,反过来一样。

相关推荐

牛客网
牛客企业服务