愛喝啤酒的程式設計師是如何學習資料結構的

aqee發表於2012-11-05

  如果在相親時你說你是程式設計師,對方——一般是女的——會投來異樣的眼光。程式設計師在其他人的眼中的形象一般是思維邏輯有問題,或木納,或有點兒軸,或是書呆子。但凡事都在變化,程式設計師也在變化,英語中的Programmer這個詞在國外現在流行寫出Brogrammer。Brogrammer和Programmer的區別是,前者很時髦、很酷。Brogrammer有很多典型特徵,比如說程式設計時戴墨鏡,聽搖滾樂,喜歡參加派對,喜歡啤酒等,如果你想知道你自己是否符合Brogrammer標準,你可以到這裡測試一下自己

  一般來說,程式設計師喝酒是大忌,因為程式設計需要用腦子,要邏輯清晰。但就像之前說的,凡事都在進化,一方面,程式設計環境、程式設計工具越來越發達完善,對程式設計師的要求越來越低,另一方面,有些人喝完酒後更興奮,腦子更活。下面這幾幅圖描繪的是一個愛喝啤酒的程式設計師是如何學習資料結構的,你可以看出,他酒喝了,資料結構也掌握了。

二叉樹

二叉樹

不平衡樹

不平衡樹

重新平衡樹

重新平衡樹

陣列

陣列

矩陣

矩陣

連結表

連結表

稀疏矩陣

稀疏矩陣

堆

棧

原文連結:How does a programmer become a Brogrammer?

相關文章