当我们实现一个比较复杂的数据结构,比如二叉树、图、跳表,Debug的时候怎么验证自己写的函数对不对呢?
一个方法是将数据结构可视化,与理论上的结果比较即可。
请出主角:Graphviz,带一种解释语言dot,可以用简明的代码作图。之所以推荐这个是因为它可以自动排版