HDU ~ 2476 ~ String painter(區間DP,好題)

題意 現在有兩個字符串A,B,現在有一種操作是可以將A的某一段全變爲同一個字符,問將A變成B最少需要多少次操作? 思路 可以發現是區間DP,如果考慮直接將A變爲B,A和B有的字符相同有的不同不太好DP。 我們可以分兩步來,先計算出來把一個空串刷成B的花費,然後在計算把A變爲B的花費就比較好計算了 首先看第一步: 定義 d p [ i ] [ j ] dp[i][j] dp[i][j]爲把 [ i
相關文章
相關標籤/搜索