闻心阁

一蓑烟雨看苍生,半壶浊酒笑红尘

程序员:你的人文修养在哪里?

2011-05-25 约 1 分钟读完 生活涂鸦

这是我无意中看到的一篇关于程序员的试题,当时看了感觉有点好笑,现在想想我们虽然不是什么程序员,但是作为大学生,并且又是计算机相关专业的我们,是否也应该提高一下我们的文学修养呢?

原题如下:

 

美国的贝尔实验室设计了最初的C语言

刻在UNIX操作系统距今已有三四十年

你在屏幕前凝视数据的缱绻

我却在旁轻轻敲打键盘把你的梦想展现

循环 递归 贪心 动规 是谁的从前

喜欢在匈牙利算法中你我牵手的画面

经过MSRA门前我以大牛之名许愿

思念像斐波那契数列般漫延

当软工沦落在设计的文档间

算法依旧是永垂不朽的诗篇

我给你的爱写在程序间

深藏在最长不下降子序列里面

几万组数据流过后发现

我的心依然不变

我给你的爱写在程序间

深藏在最长不下降子序列里面

用无尽的代码刻下了永远

那已保存千年的誓言

一切又重演我算了很多遍

时间复杂度还是趋于无限

我只想要这样永远链接在你的身边 1,题目中的MSRA是什么的缩写? 2,试赏析“思念像斐波那契数列般漫延”一句。 3,请结合时代背景,谈谈你对“当软工沦落在设计的文档间,算法依旧是永垂不朽的诗篇”一句的理解。 4,“几万组数据流过后发现,我的心依然不变”一句体现了算法的什么特性?