一个Brogrammer用啤酒和杯子来诠释数据结构

社区广播:运维派(Yunweipai.com)是国内最早成立的IT运维社区,欢迎大家投稿,让运维人不再孤寂的成长!

最近网上有一组比较火的图片,它是由一个Brogrammer(什么是Brogrammer)使用啤酒和杯子的摆放来介绍一系列典型的数据结构,非常的形象。

一般来说,程序员喝酒是大忌,因为编程需要用脑子,要逻辑清晰。但就像前面介绍Brogrammer所说的,凡事都在进化,一方面,编程环境、编程工具越来越发达完善,降低了程序员的体力活,但却提高了对程序员创新能力的要求,当然,有些人喝完酒后更兴奋,脑子更活。下面这几幅图描绘的是一个爱喝啤酒的程序员是如何学习数据结构的,你可以看出,他酒喝了,数据结构也掌握了。

下面就分享下这组经典的“数据结构”:

1. 二叉树(Binary Tree)

2. 数组(Array)

3. 栈(stack)

4. 不平衡树(unbalance tree)

5. 重新平衡树(Rebalanced Tree)

6. 稀疏矩阵(Sparse Matrix)

7. 矩阵(Matrix)

8. 堆(heap)

9. 链表(linked list)

网友评论comments

发表评论

电子邮件地址不会被公开。 必填项已用*标注

  1. 三好网志说道:

    莫非当年分子模型的发明者也是酒后之作吗?呵呵

Copyright © 2012-2017 YUNWEIPAI.COM - 运维派 - 粤ICP备14090526号-3
扫二维码
扫二维码
返回顶部