Я пытаюсь нарисовать бинарное дерево, используя GraphViz, но у меня проблемы с левым и правым потомками. Есть ли способ заставить узел быть правым или левым потомком? Это мой пример кода:
digraph G{ 5 -> 3; 5 -> 8; 3 -> 1; 3 -> 4; 8 -> 6; 8 -> 12; }
Это должно сделать это. ordering=out означает, что узлы должны оставаться в порядке, указанном во входных данных.
ordering=out
digraph G{ graph [ordering="out"]; 5 -> 3; 5 -> 8; 3 -> 1; 3 -> 4; 8 -> 6; 8 -> 12; }