1

我正在尝试使用 Cytoscape.js 绘制二叉搜索树。我正在使用 Dagre 布局。在我的树中,每个节点正好有两个子节点——我正在为空子树创建带有“null”标签的节点。我的问题是有时左孩子在右侧,反之亦然。

如何设置哪个节点应该是左孩子,哪个应该是右孩子?

4

1 回答 1

2

dagre 文档中,看起来好像会影响顺序的唯一参数包括:

  • 图中节点和边的顺序。
  • ranker选项。

如果两者都不允许在生成的 dagre 布局中指定顺序,那么您必须使用dagre提交功能请求。cytoscape-dagre 包只是一个包装器。

于 2018-11-06T22:41:15.403 回答