Specimen14

文本对比 · Diff

基于 LCS 最长公共子序列算法,对两段文本进行按行/按词/按字符的差异对比。

LCS AlgorithmClient-side

增加

2

删除

2

相同

3

A · 原文A
B · 修改后B
Result · 对比结果
The quick brown fox +jumps over the sleeping cat.jumps over the lazy dog. +Version 2.0Version 1.0
01LCS 算法

最长公共子序列(LCS)动态规划。时间复杂度 O(n·m),适合一般长度的文本对比。

02三种粒度

按行适合对比代码版本;按词适合文章润色;按字符适合精确比对。

03本地处理

所有对比在浏览器内完成,文本不会上传,可放心用于私有文档。