文件名称:diff-em-all:Myer的差异算法在C ++中的实现
文件大小:5.35MB
文件格式:ZIP
更新时间:2024-04-30 04:10:02
HTML
区分所有 Diff库实现了Myer的diff算法,用于执行文本比较。 作者 常春藤(ic2389),Sughosh Kaushik(svk2117),月娇(yj2285) 文档/代码手册 怎么跑 运行make 运行./main origin.txt new.txt进行测试 用于测试压缩算法的Canterurbury语料库在这里用于测量不同长度文件之间的性能差异: ://corpus.canterbury.ac.nz/ 用于下载大于100MB的文件: : 测试文件夹包含单元测试,集成测试和性能测试 性能分析主要在大小不同的文件上进行。 不同的用例是: 大小不同的相同文件所花费的时间:库如何对相同的文件进行比较,以及如何随着输入文件大小的增加而扩展 不同文件的不同文件所花费的时间:库如何区分完全不同的文件,以及如何随着输入文件大小的增加而扩展 时间以表格形式表示,以便于更好地理解
【文件预览】:
diff-em-all-main
----sample.txt(49B)
----.gitignore(270B)
----Makefile(171B)
----data()
--------canterbury()
--------calgary()
--------large()
--------artificial()
--------misc()
----perftest.cpp(867B)
----README.md(1KB)
----new.txt(234B)
----tests()
--------perf tests()
--------integration tests()
--------unit tests()
----diff.h(7KB)
----exceptions.h(1000B)
----main.cpp(752B)
----docs()
--------tutorial.md(28B)
--------design.md(2KB)
----origin.txt(223B)