题解 1205: 字符串的修改

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

优质题解

字符串的修改 (C++代码)

解体思路:贪心对字符串A的增删改都会导致操作次数+1,所以只需找出字符串B中能够对应到字符串A中的字符数目(即不需改动的字符),用A.Length()-count即可求得。注意事项:注意到有可能字符串B的第一个字符对应到字符串A偏后的字符,所以需要循环B.Length()次,

字符串的修改 (C语言代码)

解题思路运用动态规划的思想:d[i][j]=表示第一个字符串str1的前i个字符转换到第二个字符串str2的前j个字符所需要的最小的转换步骤,则当str1[i]==str2[j]时,d[i][j]=d[i-1][j-1];当str1[i]!=str2[j]时,