Во-первых, если это домашнее задание, пометьте его как таковое. Изображения, на которые вы ссылаетесь, означают, что вы находитесь в CS 455 с профессором Висманом. :)
Основной совет, который я дам, заключается в следующем: высота дерева, очевидно, определяется тем, когда вы доберетесь до «листьев». Листья дерева, моделирующие рекуррентное отношение функции, являются базовым случаем. Таким образом, я хотел бы посмотреть, как «быстро» N может сжаться до базового случая.