字符串差异度

来源:互联网 发布:网络歌手怎么注册 编辑:程序博客网 时间:2024/04/30 21:27

找出两个字符串差异度的算法,是百度的一道题目,我一直没理解什么意思。

后来看见动态规划的解法,明白是题目说的是怎么回事了。

 

 

动态规划优化的思路是加一个字典,记录曾经算过的值,不用反复计算,可以减少递归的次数。

程序就要改成用下标做参数,以为用字符串直接传的时候,不好用二维数组记录。

 

 

更进一步的算法是直接构造出这个二维数组,然后自下而上全部算出,这是最快的。

但是不熟悉的时候没人会直接想到这样。

原创粉丝点击