如何进行算法可视化?

190*_*mer 14 algorithm visualization unit-testing

我正在寻找一个记录良好的算法可视化库/工具,您可以从源代码中调用.
我看了一下jhave - 用法示例.我喜欢它,它似乎有一些文档,但我不相信它的未来.
我发现这篇关于Algorithm explorer的文章它有一个好主意.它是作为c ++ api实现的,但我无法找到它.

我的主要想法是我想为大脑做一些单元测试.
所以我构建了各种练习,将来当我想测试我的知识时,我会重做它们.
我发现图像与我的关系更长,因此我想在某些状态下可视化算法.(我可能还记得更好的一个棘手的案例,例如当数据反向排序时会发生什么,如果我查看数据,我会使用快速排序.)

理想的工具:
1.必须与任何语言集成.
2.必须通过不断增长的社区和实例进行详细记录.
3.在有能力的渲染引擎(ogre,xna)之上实现.

Bry*_*ord 2

这是您需要访问的地方:算法可视化门户