[討論] 資料結構的定位???

看板Flash作者 (呦厚厚)時間13年前 (2011/06/27 11:05), 編輯推噓3(3011)
留言14則, 6人參與, 最新討論串1/1
我問的是 狹義的資料結構 也就是在一般大專的書籍裡會教的資料結構 我想知道學這個的目的是什麼???? 我目前寫程式兩年多 ( 我承認這個時間非常短拉 XD ) 而資料結構書裡的東西我幾乎都沒用過 什麼串列, 佇列, 堆疊, 遞迴 之類的 都沒用過 而排序法和搜尋法 在as3裡就有內建的函式可以用了 而樹狀結構 我目前也只用過一次 在寫 minimax時使用的 之後也都沒再用過 而 minimax也只是我私下好玩研究而已 也就是樹狀結構 我目前在工作上也還沒使用過 感覺上使用的機會很少 但是資料結構似乎又是程式設計的必修課 我目前是把資料結構當做是訓練程式思考的東西 不過我想聽聽大家的想法和經驗 謝謝拉 ^^ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.32.126.69

06/27 11:11, , 1F
你要不要把文章發到Soft_Job板呢?
06/27 11:11, 1F

06/27 11:12, , 2F
可以阿 不過發過去會被釘嗎 XD
06/27 11:12, 2F
yhn0tgb60:轉錄至看板 Soft_Job 06/27 11:14

06/27 11:18, , 3F
其實很多的東西都是已經用了...但是卻不知道
06/27 11:18, 3F

06/27 11:35, , 4F
學資料結構跟演算法一樣,都是增加自己的工具
06/27 11:35, 4F

06/27 11:35, , 5F
未來有需要的時候自然就拿來用了
06/27 11:35, 5F

06/27 11:36, , 6F
像我寫Stardust的時候用linked list管理粒子資料
06/27 11:36, 6F

06/27 11:36, , 7F
寫compiler的時候用stack輔助解析expression
06/27 11:36, 7F

06/27 11:36, , 8F
你可能無法知道你未來什麼時候會用到
06/27 11:36, 8F

06/27 11:37, , 9F
但是等到需要使用某種結構時,卻完全不知道他的存在
06/27 11:37, 9F

06/27 11:37, , 10F
就會很冏了
06/27 11:37, 10F

06/27 11:38, , 11F
要寫好程式,資料結構、演算法是一定要學的基本功
06/27 11:38, 11F

06/27 13:57, , 12F
同cj意見 大學必修科目都是實際應用時需要的基本知識
06/27 13:57, 12F

06/27 14:39, , 13F
有興趣也可以研究一下這個 http://goo.gl/tniDW AS3DS
06/27 14:39, 13F

06/28 09:39, , 14F
謝謝建議 ^^
06/28 09:39, 14F
文章代碼(AID): #1E1_DdAJ (Flash)