Я знаю, что число листьев в бинарном дереве высотой h
может быть не более 2^h
, и я также знаю, как доказать это с помощью индукции. Куда мне идти отсюда?
Я нашел этот ранее отвеченный вопрос, но это не имеет никакого смысла для меня, потому что я не понимаю, какое доказательство от противного в разделе теоремы имеет какое-либо отношение к высоте двоичного дерева будучи по крайней мере log(n)
. Я ожидал, что он расскажет о том, как log(n)
относится к числу листьев и росту, но вместо этого он продолжает говорить о том, как сделать доказательство от противного, используя n = 2^a + b
.
Может кто-нибудь помочь мне понять, как мы можем доказать, что высота БТ с n листьями будет по крайней мере log n?