下面是作业题目和力扣上的问题
动态规划算法,比较困难,这里附上一个比较容易懂的视频链接
https://www.youtube.com/watch?v=MiqoA-yF-0M
这是算法的伪代码
下面我们拿Sundays和Saturday为例,做一个动态规划表
“” | s | u | n | d | a | y | s | |
---|---|---|---|---|---|---|---|---|
“” | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
s | 1 | 0 | 1 | 2 | 3 | 4 | 5 | 6 |
a | 2 | 1 | 1 | 2 | 3 | 3 | 4 | 5 |
t | 3 | 2 | 2 | 2 | 3 | 4 | 4 | 5 |
u | 4 | 3 | 2 | 3 | 3 | 4 | 5 | 5 |
r | 5 | 4 | 3 | 3 | 4 | 4 | 5 | 6 |
d | 6 | 5 | 4 | 4 | 3 | 4 | 5 | 6 |
a | 7 | 6 | 5 | 5 | 4 | 3 | 4 | 5 |
y | 8 | 7 | 6 | 6 | 5 | 4 | 3 | 4 |
我们看到了最后 的交点就是4
这里我贴上花花酱的链接和他的答案
https://zxi.mytechroad.com/blog/dynamic-programming/leetcode-72-edit-distance/
1 |
|