Graphviz-画数据结构图的利器

1.Win系统上的安装

安装Graphviz的方法有很多,以下是手动安装的方式:
1.访问 https://graphviz.org/download/,选择你想要下载的版本,手动安装选择ZIP安装包;
下载地址
2.解压下载的zip压缩包到你选择的文件目录,例如:D:\Graphviz-12.2.1-win64;
3.将Graphviz的安装目录(如:D:\Graphviz-12.2.1-win64\bin),配置到环境变量->系统变量->Path变量下;
安装目录
配置位置
4.打开命令提示符或PowerShell,输入dot -v,如出现以下信息,则安装成功。
安装成功标识

2.简单使用

以画一个完全二叉树为例:

graph CompleteBinaryTree {
  { 
    node [margin=0 fontsize=32 width=3 shape=circle ]
    1 [label="1\n(1)"]
    2 [label="2\n(10)"]
    3 [label="3\n(11)"]
    4 [label="4\n(100)"]
    5 [label="5\n(101)"]
    6 [label="6\n(110)"]
    7 [label="7\n(111)"]
    8 [label="8\n(1000)"]
  }
  1 -- {2 3}
  2 -- {4 5}
  3 -- {6 7}
  4 -- {8}
}

生成Graphviz命令dot -Tpng .\CompleteBinaryTree.txt -o .\CompleteBinaryTree.png生成的图片如下:

3.扩展网站

官方教程网站:https://graphviz.org/
Graphviz图片预览:https://magjac.com/graphviz-visual-editor/

posted @   bleuIL  阅读(31)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
点击右上角即可分享
微信分享提示