可视化算法网站合集

最近学习算法,发现很多越复杂的算法越无法在脑海里去构造出来,所以理解就更加的艰难了,为此我在网上刨了几个可视化操作算法的网址,以下为汇总:

一、VisuAlgo

 

 

  直接上图,该网址能够方便的去查看已有的算法运算过程,并且能够把算法文字化,通过动图与文字结合的形式,让我们更容易的理解算法的本质。

网址:

二、algorithm-visualizer

 该网址左边为算法的搜索页面,中间上方位动图演示,中间下方为console输出,右边为代码(支持java、js、c++),适合去充分的理解代码,并且去熟悉代码(亲测可以自己去写,但是需要熟练使用它的一下写法,如果是为了学习就没必要去自己写)。

三、DataStructureVisualizations

 

 

 

网址:https://www.cs.usfca.edu/~galles/visualization/Algorithms.html

 

 这个网站的话,主要对各种数据结构很友好,我们能够清晰的看到数据插入、删除、查看时候的动态演示,当然也包含算法,不过相对于前两个网站来说,这个更适合去熟悉数据结构,比如树。

 毕竟是为了学习,所以就没做动图了,对于三个网站来说,我用algorithm-visualizer比较多,如果是为了学习数据结构,推荐DataStructureVisualizations,为了学习算法可以先用VisuAlgo了解算法的原理,然后再用algorithm-visualizer熟悉算法的代码。

ps:如有错误,恳请指正!

 

posted @   time随风  阅读(2136)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
点击右上角即可分享
微信分享提示