其實在需要高效能的環境
linked list是能不用就不用
能用array就不要用linked list
所以新人的話也不能說他錯
只是用array的理由絕對不是"比較方便"XD
※ 引述《iceberg (冰山先生)》之銘言:
: 聽說成大將來有一種新的考試入學方式,
: 考生全部關起來,寫一整天code?
: 很好啊,沒coding能力就先淘汰,造福業界,
: 最近我部門來了一個新人,
: 問我為什麼要用linked list?
: 還要memory alloc/free很麻煩,
: 用array很方便不是嗎?
: 嗯...好喔。
: 資結是基礎內功,
: 一個懂資結、演算法、OS寫出來的code
: 跟一個array從頭用到尾的code
: 以效能、空間、clean code的等級落差,
: 在同公司的薪水價差大概是
: 「完全沒差」
: 所以不用太在意,
: 只要學長姐考古題背好,面試上就好(咦?)
: ※ 引述《a23395080 (路過看看)》之銘言:
: : 資料結構這門課到底重不重要啊
: : 如果非資工系的工學院學生沒修DS 但是會寫C
: : 對未來找工程師職缺(非軟體工程師)影響大嗎???