不同领域有时候总会共享相同概念。很多计算机编程中的概念被用于电影之中。其中有些电影非常酷,它们甚至还帮助程序员理解一些编程概念。下面这些电影是我的Top10,还有我认为它们用到的计算机编程概念。
程序员必看的那些电影
1.《TheMatrix
黑客帝国》()
关键词:在线/离线、递归、循环、矩阵等
一个文明的结束,也就是另外一个文明的开始。在黑客帝国之后,有一些类似主题的电影。
2.《Loopers
环形使者》()
关键词:循环
如何生命突然进入了一个永无止境的循环,那该如何中断这个循环呢?
3.《Tron:Legacy
创:光速战记》()
关键字:现实世界、虚拟世界
很多到了一定年龄的计算机科学家都认为,就是这边电影,把他们引领到计算机(或《战争游戏》)。
4.《Next
预见未来或惊*下一秒》()
关键词:递归
该片用到了递归概念,尤其是在 的搜索部分,是在一棵树上做递归搜索。
5.《FinalDestination
死神来了》(5部)
关键词:ifelsejump
6.《Inception
盗梦空间》()
关键词:递归
7.《CloudAtlas
云图》()
关键词:并行
8.《Flatland2:Sphereland
二维世界》()
关键词:二维世界
9.《SourceCode
源代码》()
关键词:可重入(Reentrant)
我很好奇,这个源代码在哪里运行着?如果机器断电了,其他世界会消失么?
10.《Triangle
恐怖游轮》()
关键词:死循环、嵌套循环
上面这些都是我的 。当然了,肯定还有其他适合程序员看的好电影。
白癜风怎么诊断辽宁治疗白癜风的医院