愛喝啤酒的程序員是如何學(xué)習(xí)數(shù)據(jù)結(jié)構(gòu)的
如果在相親時你說你是程序員,對方——一般是女的——會投來異樣的眼光。程序員在其他人的眼中的形象一般是思維邏輯有問題,或木納,或有點兒軸,或是書***。但凡事都在變化,程序員也在變化,英語中的Programmer這個詞在國外現(xiàn)在流行寫出Brogrammer。Brogrammer和Programmer的區(qū)別是,前者很時髦、很酷。Brogrammer有很多典型特征,比如說編程時戴墨鏡,聽搖滾樂,喜歡參加派對,喜歡啤酒等,如果你想知道你自己是否符合Brogrammer標(biāo)準(zhǔn),你可以到這里測試一下自己。
一般來說,程序員喝酒是大忌,因為編程需要用腦子,要邏輯清晰。但就像之前說的,凡事都在進化,一方面,編程環(huán)境、編程工具越來越發(fā)達完善,對程序員的要求越來越低,另一方面,有些人喝完酒后更興奮,腦子更活。下面這幾幅圖描繪的是一個愛喝啤酒的程序員是如何學(xué)習(xí)數(shù)據(jù)結(jié)構(gòu)的,你可以看出,他酒喝了,數(shù)據(jù)結(jié)構(gòu)也掌握了。
二叉樹
不平衡樹
重新平衡樹
數(shù)組
矩陣
鏈接表
稀疏矩陣
堆
棧
英文原文:How does a programmer become a Brogrammer?
譯文鏈接:http://www.aqee.net/how-does-a-programmer-become-a-brogrammer/