public static void preorder(Node root) {
if(root == null) return;
root.printValue();
preorder(root.getLeft());
preorder(root.getRight());
}
私はこの関数を何度も実行しようとしましたが、左のすべての子をトラバースした後、アルゴリズムが最も近い先祖 (親) に戻る方法をまだ理解できません。誰かが私にこれを説明してくれませんか。