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