Re: [請益] 資料結構重要程度

作者: DesertGold (沙漠黃金)   2019-10-25 23:31:05
※ 引述《a23395080 (路過看看)》之銘言:
: 資料結構這門課到底重不重要啊
: 如果非資工系的工學院學生沒修DS 但是會寫C
: 對未來找工程師職缺(非軟體工程師)影響大嗎???
如果是找軟體工程師那影響絕對很大
基本上面試很常考你資料結構的觀念
你這邊說未來要找非軟體的工程師
的確有些工程師職缺是不需要懂資料結構的
但是注意如果你要找的職缺是要求會C的話
那基本上你應該還是得懂一些資料結構
至少要知道linked list和array
這些你可以上網搜尋一下C語言面試常考題
可能有些幫助
作者: Hertzfeld (Google+)   2019-10-25 23:33:00
108課綱出來的小孩人人都學過出淺的DSA
作者: boss0405 (boss)   2019-10-25 23:36:00
不過說真的,你去找前幾大IC設計的SW/FW,能寫出漂亮的linkedlist的,不超過10%,還很多連基本的都寫不出來對新人來講,學校和科系大於一切
作者: j0958322080 (Tidus)   2019-10-26 00:11:00
C面試考題通常是i++, ++i這種的比較多,不然就*(p++)真的會考到資料結構的超少,演算法還比較多呢
作者: DesertGold (沙漠黃金)   2019-10-26 00:19:00
可能會叫你去白板寫一下linked list怎麼實做然後再問你linked list和array各有哪些優缺點
作者: JasperChang (PeterChou)   2019-10-26 00:39:00
資料結構是問到排序佇列二元樹複雜度之類吧鏈表跟陣列太基本了指標++--的智障組合題滿無聊的 只能當腦力激盪
作者: jeff40108 (死得腥羶豔油劑是他)   2019-10-26 00:46:00
指標加加減減擺明是系統廠砍薪水用的寫對了也跟你說錯的,反正現場沒電腦死無對證
作者: Namukab (不要問)   2019-10-26 01:57:00
雖然我不是寫軟體的 但你們講的鏈結串列、指標 不是都是計概的內容嗎?為啥會扯到資料結構?
作者: heatthree (熱火三)   2019-10-26 02:01:00
因為鏈結串列就是一種資料結構啊
作者: Apache (阿帕契)   2019-10-26 02:04:00
不談指針 鏈表確實是一種資料結構沒有錯甚至陣列也是 不過沒啥好講的 可能會講一下標準庫的陣列類鏈表也可以當後面實作指針樹的暖身
作者: p1234891 (aaa0101zzz)   2019-10-26 02:34:00
借問一下如果再碩班有限的時間 資結跟演算法只能二選一修課或是自學的話 應該哪個為優先呢?以未來就業為考量的話 感謝~
作者: magneto5566 (萬磁王5566_麥寮法斯賓達)   2019-10-26 02:53:00
其實演算法也會用到資料結構的觀念。我覺得現在網路上都有人整理好了,要自學也不難啦。
作者: smallcar801 (大叔帶妳看金魚)   2019-10-26 07:55:00
當然是修演算法,然後你就會因為聽不懂被迫自學資結了
作者: Jyery (文帝)   2019-10-26 08:26:00
資結不是大學就要熟了嗎
作者: snoopy790428 (snoopy)   2019-10-26 08:43:00
不就是資工所考科嗎
作者: o07608 (無良記者)   2019-10-26 11:02:00
array當然是DS啊,哪本DS參考書開頭不教array的XD
作者: Kuba4ma (哦吼)   2019-10-26 15:59:00
array就基本功阿 土法煉鋼耶
作者: qazxws (QAZ)   2019-10-26 16:24:00
Segment tree Fenwick tree
作者: stosto (樹多)   2019-10-27 03:51:00
現在軟體問設計模式比較實在

Links booklink

Contact Us: admin [ a t ] ucptt.com