0
/ \
/ \
/ \
1 2
/ \ / \
/ \ / \
3 4 5 6
Предположим я хочу забраться на 2 ветку, как мне это сделать без тупого перебора. Я уже слегка залобался искать алгоритмы и жду мнения аналитиков лора.
Пока я вычел у каждого числа 1 представил его как бинарное и забираюсь, на лево если 0 и на право если 1, но не могу забраться на 2 или на один 1.
Помогите решить.