工具地址

这是旧金山大学的一个网站,该网站以可视化的交互模式介绍数据结构和算法,非常有利于理解!

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

使用方法

以上链接进入可视化工具导航页面。

该页面提供的大部分平时所用到的数据结构,包括 红黑树,二叉查找树,B树,B+树 的演示,以及排序算法例如 冒泡排序、选择排序、希尔排序、快速排序等等 的可视化演示。

在这里插入图片描述

例如,冒泡排序:

在这里插入图片描述

B+ 树的动态插入过程:

在这里插入图片描述

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐