基本思想
通过插入(insert)、删除(delete)和替换(substitute)个操作将一个字符串s1变换到另一个字符串s2的最少步骤数distacnce,用(1-distance/length)简单表示两语句之间的相似度。insert,delete,substitute步骤代价均为1。程序实现用到了动态规划的算法思想。
详细见http://blog.csdn.net/abcjennifer/article/details/7735272博客,
http://blog.csdn.net/huaweidong2011/article/details/7704389博客。