我的问题是: 考虑两个树P和R.我需要将P的最深可能级别的节点与树R的最深级别的节点进行匹配。这意味着,树中的所有节点都是从最一般到最具体的层次关系。 。应该找到树P与树R的最具体匹配。 需要最佳方法。
例如,让我们有一个Reviewers的面板。每个评论者都有自己的兴趣树,从一般兴趣到特定的,如从能源到沼气工厂。现在有一篇论文与评论者的兴趣相匹配。可以找到与纸张类别最具体匹配的审阅者。每篇论文的类别树也从最常见的类别到完全特定的类别。
答案 0 :(得分:0)
编辑:修正了深度差异的表达式
答案 1 :(得分:0)
您可以使用Trie来解决它,其中根具有最通用的类别,其子项具有更具体的类别,其子项具有越来越多的特定类别。你需要找到从根开始的最长匹配。