数据结构和算法 graphviz画二叉树对齐的小技巧 一、问题描述 画二叉树的时候,总是无法对齐圆点得到对称的节点。例如: 画出来的效果: 红色标出来的4个线条,长度不一样,子节点看起来不对称,就导致整个二叉树看起来也不够美观。 二、解决方案 可以在子节... 02月07日评论 阅读全文
程序员 graphviz设置分辨率 默认情况下的,通过dot命令导出的图片分辨率很低。在高分辨率的显示器下看,图片很小,放大了也很模糊。修改分辨率的办法: 修改后的效果: 修改前的效果: 也可以在导出的时候使用-G参数来控制: 参考 h... 02月07日2 阅读全文
程序员 graphviz子图的用法 一、subgraph语法 子图的使用方法: 子图的语法和其他语法也是一样的,一个千万要注意的地方是子图的命名必须以cluster开头。 例如: 效果: 二、把箭头指向容器的办法 如果希望把箭头容器,而... 02月06日评论 阅读全文
程序员 graphviz的基本用法 一、基本用法 画一个简单的二叉树: 图形: 二、设置形状 上面的1/2/3都是一个node,通常被称为节点,默认情况下节点是圆形的。可以通过shape属性来设置节点形状。 设置形状为长方形: 设置形状... 01月31日评论 阅读全文