我正在尝试使用GraphViz绘制二叉树,但是在左右子节点上遇到了问题。有没有一种方法可以强制一个节点成为左或右子节点呢?这是我的示例代码:
digraph G{
5 -> 3;
5 -> 8;
3 -> 1;
3 -> 4;
8 -> 6;
8 -> 12;
}
我正在尝试使用GraphViz绘制二叉树,但是在左右子节点上遇到了问题。有没有一种方法可以强制一个节点成为左或右子节点呢?这是我的示例代码:
digraph G{
5 -> 3;
5 -> 8;
3 -> 1;
3 -> 4;
8 -> 6;
8 -> 12;
}
这应该就可以了。 ordering=out
意味着节点应按输入中指定的顺序保持不变。
digraph G{
graph [ordering="out"];
5 -> 3;
5 -> 8;
3 -> 1;
3 -> 4;
8 -> 6;
8 -> 12;
}