EulerTour を二分木で表示するコードを書きたかったのです。私は以下のコードを書きました:
public void EulerTour(Node parent , Node focusNode)
{
if(focusNode.left!= null)
EulerTour(parent, focusNode.left);
if(focusNode.right!= null)
EulerTour(parent, focusNode.right);
System.out.println(focusNode);
}
しかし、私には3つの質問があります:
オイラーツアーでいいの??
もしそうなら、tree の postOrder Traverse と非常によく似ているようです。右?
ポスト オーダー トラバースに似ている場合、2 つの分離コードを使用する違いは何ですか?
前もって感謝します