程序猿不能错过的十部电影
不同的行業(yè)領域中很多時候都分享著共同的思想和理念。比如,大量的計算機編程中涉及到的概念都被運用到了電影里。有些概念出現(xiàn)在電影里后變得如此之酷,甚至反過來能幫助我們程序員更好的理解這些概念。下面就是小編最喜歡的10大電影,它們都在某方便幫助了我理解編程中的某些概念(逆天了。。。)。
1.駭客帝國(1999)
????概念:在線/離線,遞歸,循環(huán),矩陣等。
????這部具有革命性的電影。一種文明的結(jié)束是另一種文明的開始。它成了后來的很多電影效仿的對象。
2.環(huán)形使者(2012)
????概念:循環(huán)
????如果生活變成了一種無休無止的循環(huán),如何終止它?
3.創(chuàng):戰(zhàn)記(2010)
????概念:虛擬和現(xiàn)實
????很多到了年紀的計算機科學家都會承認,他們對計算機計算或戰(zhàn)爭游戲的熱愛來自一種憧憬。
4.遇見未來(2007)
????概念:遞歸
????這部電影運用到了計算機里遞歸的概念,特別是最后的搜索那部分,那是在一個樹數(shù)據(jù)上進行遞歸搜索。
5.死神來了1,2,3,4,5
????概念: if else jump
6.盜夢空間
????概念:虛擬機,嵌套
????盜夢空間這部影片看的糊里糊涂,主要是里面的夢境嵌套的太多了,人物在各個夢境里來回穿越,弄的我不知道究竟他們在第幾層夢境。關于這部電影一則笑話卻非常的有意思,如果你是個真正的程序員,你一定會哈哈大笑:
盜夢空間的主要思想是:如果你在虛擬機(vm)里的虛擬機里的虛擬機里安裝了一個虛擬機,那所有的東西都會變的死慢。
7.云圖(2012)
????概念:并行
????看似無關的幾個線索其實是有內(nèi)部聯(lián)系的,就像是并行計算其實都是為了解決同一個任務,甚至還會共享一些變量。
8.flatland 2:sphereland(2012)
????概念:2d
9.源代碼(2011)
????概念:多線程重進入(reentrancy)機制
????我很好奇這些源代碼是在什么上運行的。如果關閉電源,那另外一個世界就會消失?
10.恐怖游輪(2009)
????概念:死循環(huán)
總結(jié)
以上是生活随笔為你收集整理的程序猿不能错过的十部电影的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 一些好的习惯
- 下一篇: DNF游戏进去全是红叉。补丁删了也没用啊