学数据结构最好的工具VS Code 可视化debug
在VS Code拓展程序中搜索Debug Visualizer,找到上图所示的扩展程序并安装,
下方有可以创建的图表类型,但是需要强调的是输出必须为JSON格式的代码。
根据官方的提示可以编写许多种数据结构并且实现可视化,包括小编在内的正在学习数据结构的小朋友们可以享福啦!!!
小编以python循环链表为例(原谅我是个菜鸟的事实,写的代码又丑又乱,大家get到这个意思就好了嘛),创建一个可视化的数据结构共同惊叹开发师的聪明才智!!!
from json import dumps
from random import randint
# 创建一个可视化数据结构
graph = {
"kind": {
"graph": True},
"nodes": [
],
"edges":