- 授权协议: Apache
- 开发语言: Java
- 操作系统: 跨平台
- 软件首页: https://github.com/jkubos/diffator
- 软件文档: https://github.com/jkubos/diffator
软件介绍
Diffator 是一个 Java 实现的双向的内容差异 diff 比较库,相似度范围 0.0 ~ 1.0。
示例代码:
String[] wordsA = ...;
String[] wordsB = ...;
Content ca = new Content(wordsA);
Content cb = new Content(wordsB);
FileOutputStream fstr = new FileOutputStream("test.html");
SimpleHtmlDiffWriter writer = new SimpleHtmlDiffWriter(fstr);
writer.setTitle("My sample diff");
writer.setNewLinesStrategy(NewLinesStrategy.perBlock);
ContentComparator.compareStatic(ca, cb, writer);差异结果:
极简算法史:从数学到机器的故事
[法] 吕克•德•布拉班迪尔 / 任轶 / 人民邮电出版社 / 2019-1 / 39.00元
数学、逻辑学、计算机科学三大领域实属一家,彼此成就,彼此影响。从古希腊哲学到“无所不能”的计算机,数字、计算、推理这些貌似简单的概念在三千年里融汇、碰撞。如何将逻辑赋予数学意义?如何从简单运算走向复杂智慧?这背后充满了人类智慧的闪光:从柏拉图、莱布尼茨、罗素、香农到图灵都试图从数学公式中证明推理的合理性,缔造完美的思维体系。他们是凭天赋制胜,还是鲁莽地大胆一搏?本书描绘了一场人类探索数学、算法与逻......一起来看看 《极简算法史:从数学到机器的故事》 这本书的介绍吧!
