如果想用graphviz中画一棵树,并且树中有重复节点。如下图,
树图[1]
简单地用下面的代码是无法完成的。因为graphviz将string当作唯一id;

digraph G{
    A->B;
    A->C;
    B->C;
}

上述代码只能生成一个有向图,而不是树
有向图
要生成一颗有重复节点的树,可以引入label,对于重复的节点,定义一个新节点;

digraph G{
    A->B;
    A->C;
    node1[label=C];
    B->node1;
}

Screenshot_20200509_093807.png


huaiyuG
63 声望1 粉丝

Front-end beginner.


引用和评论

0 条评论