これらのことを行うためのアルゴリズムを手伝ってくれませんか?preorder、inorder、postorderを実装しており、これらの順序の1つでツリーをトラバースするためのヒントが与えられます。私はノードにラベルを付ける(または「訪問する」)ためにdottyを使用しています。
深さは、根元から下の葉までのエッジの数なので、移動するたびに、深さに+1を追加しますか?そんな感じ?
子孫のアルゴリズムについてはわかりません。彼らは、特定のノードがそれ自体の下にあるノードの数について尋ねています。
これらは通常の木です。