我在论坛上搜索过,但如果其他类似的问题并不一定与这个问题有关,我就无法理解了。
我想做的是将子树与对象树匹配。
我知道基于后缀树或自动机的模式匹配算法,但我不确定它们是否适用于此处。
我试图将图片中的红色节点表示的子树与更大的树进行匹配,而不考虑树的整体结构或红色节点是否具有子节点。
直接的模式匹配不起作用的原因是节点的顺序(后序/前序,宽度)都不能使用。
因此,我打算编写一个递归算法,从子树的根开始,尝试匹配节点及其子节点。
我想知道是否存在任何这样的(高效算法)。 如果已经问过了,请见谅。