algorithm - 如何计算树编辑距离?

标签 algorithm tree

<分区>

我需要计算树木之间的编辑距离。 This论文描述了一种算法,但我无法从中得出结论。你能用更通俗易懂的方式描述一个适用的算法吗?伪代码或代码都会有帮助。

最佳答案

这个 Python 库正确地实现了张莎莎算法: Zhang-Shasha: Tree edit distance in Python

它开始是当前接受的答案(带有 tarball 链接的答案)中列出的 Java 源代码的直接端口,但该实现不正确并且几乎不可能运行。

关于algorithm - 如何计算树编辑距离?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1065247/

相关文章:

java - 我现在如何使用扫描仪 "build"树? (代码后有说明)

java - 有人可以告诉我为什么这个 dijkstra 算法的实现不适用于负权重吗?

java - 我需要一个遍历日期间隔的循环

c - 整数系数多项式的快速因式分解

c# - ANTLR 在树遍历中删除节点

c# - 如何在没有递归的情况下遍历这个树结构#

algorithm - 二叉堆插入,不懂for循环

python - 如何在代码中更好地实现递归关系?

java - TreeSet of String 对我来说不合逻辑

javascript - 如何在Javascript中映射所有叶节点的值?