binary-tree - GraphViz二叉树左右子级

标签 binary-tree graphviz binary-search-tree

我正在尝试使用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;
}

关于binary-tree - GraphViz二叉树左右子级,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9215803/

相关文章:

java - 这个函数逐层打印二叉树的时间和空间复杂度

graphviz - 为什么 shape=record 不绘制箭头?

python: os.system不执行shell命令

c++ - 二叉搜索树递归插入

algorithm - 寻找间隔

java - 如何在图像(.jpeg)中创建二叉树

python - 二叉搜索树最大值

java - 二叉树是 BST - 为什么一个可行而另一个不可行

c++ - 使用递归计算一个函数的高度和大小?