4-5 木構造
令和6年6月修了試験 問5
葉以外の節点は全て二つの子をもち,根から葉までの深さが全て等しい木を考える。この木に関する記述のうち,適切なものはどれか。ここで,木の深さとは根から葉に至るまでの枝の個数を表す。また,節点には根及び葉も含まれる。
- ア 枝の個数がnならば,節点の個数もnである。
- イ 木の深さがnならば,葉の個数は2n-1である。
- ウ 節点の個数がnならば,木の深さはlog2nである。
- エ 葉の個数がnならば,葉以外の節点の個数はn-1である。
解答 エ
【イメージで解く】
深さ2の場合を考える。
- ア 枝の個数が6個ならば,節点の個数は7。n=6(×)。
- イ 木の深さが2ならば,葉の個数は4。22-1=2(×)。
- ウ 節点の個数が7ならば,木の深さは2。log27=2.807・・・(×)。
(参考)log24=2,log28=3
- エ 葉の個数が4ならば,葉以外の節点の個数は3。n-1=3(正解)。