私が読んでいる本では、バイナリ ツリーB
がバイナリ ツリーのサブツリーであるかどうかを確認する方法の 1 つは、両方のツリーのおよび文字列 (各ツリーの順序と順序を表す文字列)A
を作成し、andの部分文字列は の部分文字列です。inorder文字列とpreorder 文字列の両方で部分文字列の一致を確認する必要があると主張していることに注意してください。inorder
preorder
inorder_B
inorder_A
preorder_B
preorder_A
inorder 文字列と preorder 文字列の両方で部分文字列の一致を確認する必要は本当にありますか? どちらかを確認するだけで十分ではないでしょうか。誰かが私が間違っていることを証明する例を提供できますか (つまり、本の主張が正しいことを証明します)? 2 つのツリーが等しくない例を思いつきませんでしたが、preorder または inorder 文字列は一致します。