C#比较算法

时间:2020-03-05 18:54:08  来源:igfitidea点击:

c中是否有任何开源算法可以解决在两个文本文件之间创建差异的问题?

如果它能以某种方式突出显示文本文档中的确切区域,那就太好了。

解决方案

回答

查看差异它在gnu项目中(当然是开源的),在Wikipedia文章中找到了更多实现的链接。在这里可以找到不同程序的比较。

回答

有Menees Diff,它将为我们提供Cdiff实现。包含源代码。过去,我已经成功使用了它,并将其包装在自己的实现中。

回答

检查此链接
"好的逐行差异算法"
http://www.codeproject.com/KB/recipes/diffengine.aspx

回答

还有Google(Neil Fraser)的差异,匹配和补丁程序。