以下のようなツリーがあるとします。
A Root Level
/ \
/ \
G Z Level 1
/ \ / \
/ \ / \
C D T J Level 2
3 つの質問があります。
レベル 1 のノードが最初に出力され、次にルート レベル、次にレベル 2 が出力されるように、このツリーをトラバースするにはどうすればよいですか
G、Z、A、C、D、T、J
レベル 1 のノードが最初に出力され、次にレベル 2、次にルート レベルが出力されるように、このツリーをトラバースするにはどうすればよいですか
G、Z、C、D、T、J、A
レベル 2 のノードが最初に出力され、次にレベル 1、次にルート レベルが出力されるように、このツリーをトラバースするにはどうすればよいですか?
C、D、T、J、G、Z、A
私はウィキペディアで木をたどっていて、かつてインタビューで尋ねられた古い質問を思い出しました。質問は上記の 3 つのいずれかだったと思います (おそらく 1 つ目か 2 つ目)。