你想多了,想复杂了。这种比较不需要什么“最大匹配度”概念。 例如: 1、2、3、4、5、6 与 1、2、a、b、4、5、6 你可以说是前边“插入”了两行,也可以说是后边“缺少”了两行,同样一个话可以正反面都是同一个意思,只不过给人的印象则完全颠倒。 所谓“最大匹配度”概念,是说要在许多中可能的操作步骤(例如几十种)中选择一种作为结论。然而你这个东西完全只需要考虑上述2种说法,而且在文件对比的 UI 设计上也根本不明确区分(而是模糊显示)“插入还是缺少”。所以这种问题根本就不要去纠结什么“最大匹配”概念。
111,093
社区成员
642,554
社区内容
加载中
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧