学计算机的都躲不过“数据结构”这门基础课
记得小编上学期上数据结构课的时候
心情是这样子的↓
想到明天要做数据结构实验
表情是这样子的↓
做完数据结构实验
状态是这样子的↓
但如果——
如果我当时写过的算法也会蹦蹦跳跳的话
那是不是写数据结构实验的时候
会开心一点点呢?
「openprocessing社区的一个作者FAL对几种基本的数据结构做了可视化处理,让数据结构动了起来,让枯燥的数据结构和算法也变得可爱了起来~」
书上的栈是这样子的↓
但FAL让它变成了这个样子↓
栈动画实现的部分代码,调用了入栈和出栈方法
书上的集合是这样子的↓
FAL让它变成了这个样子↓
集合动画实现的部分代码
书上的图是这样子的↓
FAL让它变成了这个样子↓
集合动画实现的部分代码,包括添加节点和删除节点
书上的表是这样子的↓
FAL让它变成了这个样子↓
表动画实现的部分代码
看完欢脱地在跳舞的数据结构,
你是不是想回去重新再学一遍呢?
而这件数据可视化的作者——FAL,低调又神秘,我们在openprocessing里没有找到关于他更多的信息,但他在openprocessing社区和他的个人网站上放出了很多很棒的交互设计作品和作品代码,下面跟大家分享他的一些作品~
这位神秘作者没准是神奇博士影迷↑
如果被神秘作者FAL圈粉了的话,
还可以去他在openprocessing的主页