原题 dp 利用二维数组dp[i][j]存储状态: 从字符串A的0~i位子字符串 到 字符串B的0~j位子字符串,最少需要几步.(每一次删增改都算1步) 所以可得边界状态dp[i][0]=i,dp[0][j]=j. 以及状态转移方程 即当比较 word1[i] 和 word2[j] 字符 相等 时,所需步数与 word1[i-1] 和 word2[j-1] 相等. 状态转移方程为:dp[i][j]=dp[i-1][j-1] 否则,状态转移方程为dp[i][j]= min(dp[i-1][j-1]…