最近在学习算法的时候,发现一个非常不错的编程网站,特别适合学习算法,感官体验十分不错。
这个网站是「VisuAlgo」,它是一个算法可视化网站。
谁这么良心,免费搞这么优质的动画算法教程网站呢?
这个网站是由一位名叫 Steven Halim的博士推行建立,他的初心是帮助新加坡国立大学的学生们,更好的理解数据结构与算法,但是因为太优质被广泛传播,也被越来越多的开发者挖掘到了。
说实话,这个网站对学习数据结构与算法帮助很大,可以作为程序员的算法辅助工具,不管是学生还是工作几年的程序员,都可以用到。
打开网站之后发现是英文版,起初还有点担心,很多对很多读者不太友好,但是意外发现,网站添加了很多国家的语言,其中就包括中文,所以大家不必担心英文的问题了,深入学习算法,这个网站可以帮助你。
网站里除了包含基础的排序算法、链表、树等常见的数据结构与算法之外,还有一些高级算法。
对于初学者来讲,冒泡排序很难理解,打开这个网站就是讲堂,上面会有演示动画,清楚的告诉你执行流程。
对于有编程经验的程序员,对图理解的不够透彻,在这个网站上面,同样可以找到动画演示。
每个算法,都有对应的动画执行过程,在过程中你可以看到具体的代码逻辑,真的十分良心。
最后,为了鼓励鼓励我小艾 点赞 + 在看 不来一下吗,祝各位程序员开发无 Bug,发大财,行大运。