数据结构绘图网站
数据结构绘图
1. 树
1.1 层次遍历
https://binary-tree-visualizer.vercel.app/
输入格式
[5, 4, 6, null, null, 3, 7]
[4, 3, 6, null, null, 5, 7,null, null, null, 8]
1.2 Huffman
https://huffman.ooz.ie/
直接将字符串粘贴即可
i like like like java do you like a java
1.3 BST 和 AVL
- 创建,清空
- 插入
输入格式
# 注意中间没有空格
7,3,10,12,5,1,9,2
1.4 B-Tree
https://www.cs.usfca.edu/~galles/visualization/BTree.html
1.5 B+Tree
https://www.cs.usfca.edu/~galles/visualization/BPlusTree.html
2. 图
https://visualgo.net/en/graphds
2.1 无向图
1. 【UU】UNDIRECTED/UNWEIGHTED
输入格式:
7 8 # V=7, E=8
1 2
1 3
2 3
2 4
3 5
4 5
5 6
6 7
2. 【UW】UNDIRECTED/UNWEIGHTED
输入格式
5 5 # V=5, E=5
1 2 1
1 5 5
2 3 1
3 4 7
4 5 8
2.2 有向图
1. 【DU】DIRECTED/UNWEIGHTED
输入格式:
6 7 # V=6, E=7
1 2
1 4
2 3
3 5
3 6
4 5
5 6
2. 【DW】DIRECTED/WEIGHTED
输入格式:
5 5 # V=5, E=5
1 2 1
2 3 1
3 4 7
4 5 8
5 1 5
3. 遍历
3.1 深度优先遍历 DFS【Depth-frist search】
https://visualgo.net/en/dfsbfs
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix