Создать лабиринт с учетом дерева - PullRequest
0 голосов
/ 25 апреля 2020

Допустим, у меня есть какое-то дерево, в котором каждый узел имеет максимум 3 дочерних элементов. Допустим, единственный правильный путь из лабиринта - от 10 -> 5 -> 7 -> 9 -> 8. Все остальные конечные узлы являются тупиками.

Binary tree

Как создать лабиринт (даже минимальный) на основе этих заранее определенных ветвей? Кроме того, как я могу свернуть лабиринт и сделать его более сложным после того, как я сгенерировал базовое c представление?

...