IT技术博客大学习 共学习 共进步
全部 移动开发 后端 数据库 AI 算法 安全 DevOps 前端 设计 开发者

爱喝啤酒的程序员是如何学习数据结构的

外刊IT评论 2012-11-05 22:14:17 累计浏览 6,589 次
本机暂存

  如果在相亲时你说你是程序员,对方——一般是女的——会投来异样的眼光。程序员在其他人的眼中的形象一般是思维逻辑有问题,或木纳,或有点儿轴,或是书呆子。但凡事都在变化,程序员也在变化,英语中的Programmer这个词在国外现在流行写出Brogrammer。Brogrammer和Programmer的区别是,前者很时髦、很酷。Brogrammer有很多典型特征,比如说编程时戴墨镜,听摇滚乐,喜欢参加派对,喜欢啤酒等,如果你想知道你自己是否符合Brogrammer标准,你可以到这里测试一下自己。

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

  二叉树

二叉树

  不平衡树

不平衡树

  重新平衡树

重新平衡树

  数组

数组

  矩阵

矩阵

  链接表

链接表

  稀疏矩阵

稀疏矩阵

  

堆

  

栈

原始地址:爱喝啤酒的程序员是如何学习数据结构的

同分类推荐文章

  1. 对基本有序的序列排序算法 (2026-06-11 17:46:49)
  2. Four Levels Of Customer Understanding (2026-05-22 21:00:00)
  3. 除法的意义 (2026-04-12 20:52:17)

查看更多 算法 文章 →

建议继续学习

  1. 红黑树并没有我们想象的那么难(上) (累计阅读 21,494)
  2. 哪本书是对程序员最有影响、每个程序员都该阅读的书? (累计阅读 15,114)
  3. 为什么算法这么难? (累计阅读 12,397)
  4. 浅谈MySQL索引背后的数据结构及算法 (累计阅读 11,904)
  5. 加州求职记 (累计阅读 11,562)
  6. 海量数据面试题举例 (累计阅读 11,114)
  7. 看源代码那些事 (累计阅读 10,600)
  8. 基于Redis构建系统的经验和教训 (累计阅读 10,522)
  9. 谷歌(Google)2011年校园招聘笔试题 (累计阅读 9,574)
  10. 编程能力与编程年龄 (累计阅读 9,421)