前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >这些网站,牛逼!

这些网站,牛逼!

作者头像
五分钟学算法
发布2021-07-09 10:07:12
1.2K0
发布2021-07-09 10:07:12
举报
文章被收录于专栏:五分钟学算法五分钟学算法

大家好,我是吴师兄,今天主要是介绍几个用于学习数据结构和算法的“酷炫”网站,很好玩

这几个网站真的很牛逼,动画效果比我用 PPT 手工制作好太多。

网站一:Data Structure Visualization

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

这是一个数据结构可视化和算法可视化的网站,使用它可以选择你想要学习的数据结构,在添加数据的过程中,会生成相应的数据结构,同时会模拟它们执行的过程。

案例一

手动输入一个你想要的数,可以观看入队和出队的过程。

案例二

各种排序算法的动态演示。

网站二:VisuAlgo

地址:https://visualgo.net/zh

VisuAlgo 包含了程序员必学的数据结构和算法,比如排序、链表、哈希表、二叉树、图等,它把算法的执行过程以最直观可视化的形式展示出来,很多我一开始无法理解的抽象算法一下子立体化,犹如打通了任督二脉,很多算法知识融会贯通。

除此之外,该网站也是可以用动画的方式演示算法的,而且还包含了算法的文字讲解,可以很方便的学习到你所想要了解的算法,如下图所示:

网站三:Algorithm-visualizer

地址:https://github.com/algorithm-visualizer/algorithm-visualizer

一个交互式的在线可视化学习算法平台,能在可视化区域看到每行代码执行对应的操作,并且有对应的动画呈现,使你更加容易理解算法。

下面是冒泡排序的可视化界面,左侧是当前程序执行的可视化结果,右侧实时显示程序当前执行到哪一行,可以说非常简洁直观了,而且也支持很多复杂的算法。

最后,吴师兄花了一些时间和精力收集了一些高质量的资料,来帮你轻松战胜数据结构,轻松通过期末考试!

下载地址:

https://www.algomooc.com/499.html

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2021-07-04,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 五分钟学算法 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 网站一:Data Structure Visualization
    • 案例一
      • 案例二
      • 网站二:VisuAlgo
      • 网站三:Algorithm-visualizer
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档