死难懂的计算机数据结构一目了然地蹦起迪来

学计算机的都躲不过“数据结构”这门基础课

记得小编上学期上数据结构课的时候

心情是这样子的↓

想到明天要做数据结构实验

表情是这样子的↓

做完数据结构实验

状态是这样子的↓

但如果——

如果我当时写过的算法也会蹦蹦跳跳的话

那是不是写数据结构实验的时候

会开心一点点呢?

「openprocessing社区的一个作者FAL对几种基本的数据结构做了可视化处理,让数据结构动了起来,让枯燥的数据结构和算法也变得可爱了起来~」

书上的是这样子的↓

但FAL让它变成了这个样子↓

栈动画实现的部分代码,调用了入栈和出栈方法

书上的是这样子的↓

FAL让它变成了这个样子↓

集合动画实现的部分代码

书上的是这样子的↓

FAL让它变成了这个样子↓

集合动画实现的部分代码,包括添加节点和删除节点

书上的是这样子的↓

FAL让它变成了这个样子↓

表动画实现的部分代码

看完欢脱地在跳舞的数据结构,

你是不是想回去重新再学一遍呢?

而这件数据可视化的作者——FAL, 低调又神秘, 我们在openprocessing里没有找到关于他更多的信息,但他在openprocessing社区和他的个人网站上放出了很多很棒的交互设计作品和作品代码,下面跟大家分享他的一些作品~

这位神秘作者没准是神奇博士影迷↑

如果被神秘作者FAL圈粉了的话,

还可以去他在openprocessing的主页

https://www.openprocessing.org/user/67512

或者他的作品集网站看看噢:

https://www.fal-works.com/

—END—

我们建了一个读者群

想进群和其他读者进行精神交流朋友

加客服小姐姐的微信(推送末尾)

联 系 我 们

算法艺术实验室

探索数学与编程在设计与艺术中一切之可能

用运算和美学让你变更酷

主营业务

科学艺术咨询 | 公共艺术 | 未来舞台美术 | 大数据可视化 | 设计人才猎头 | 品牌Event | 教育

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180719G1DAOV00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券