[請益] 思考能力不強

看板Soft_Job作者 (Person of Interest)時間9年前 (2014/10/23 13:30), 編輯推噓18(18021)
留言39則, 22人參與, 最新討論串1/3 (看更多)
老實說不強還太過委婉了 小弟是某國立科大的資管系大四生 專題是用java寫的小程式,只有簡單的檔案傳輸和一些小功能而已 對於寫程式這方面算得上有興趣,但不強,可能得常常上網查stackoverflow等網站 前陣子考了一張OCJP (有很大一部份是用背的),覺得自己java的程度非常之弱,於是又買 了些書來加強自己,之後有打算學習開發Android app 但在實作一些經典問題的時候 (如 http://openhome.cc/Gossip/AlgorithmGossip/ ) 發現自己的思考能力簡直是差到不行,排序或搜尋那些可能做的出來,但8 queens或騎士 的旅程那些簡直是想破頭還沒有半點頭緒,看了解說之後可能會豁然開朗 (也可能是一知 半解) 我知道有些問題在面試時會被拿出來考,萬一寫不出來或寫得太差可能就被扣不少分 不知道各位先進們是怎麼培養解決問題的思考能力? 常看到有些人說只出得起香蕉當然只請得到猴子,我深深地覺得自己就是那猴子... -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.38.71.158 ※ 文章網址: http://www.ptt.cc/bbs/Soft_Job/M.1414042224.A.796.html

10/23 13:43, , 1F
可以看演算法相關書籍
10/23 13:43, 1F

10/23 13:49, , 2F
Thomas H. Cormen那本看一看 尤其是DP問題 大家都很愛問
10/23 13:49, 2F

10/23 14:01, , 3F
Cormen 那本是聖經本 必買必看必收藏!
10/23 14:01, 3F

10/23 14:06, , 4F
演算法也是需要去學習的,如同物件導向,大部份的人是靠
10/23 14:06, 4F

10/23 14:06, , 5F
努力來的,有人是不用努力就會是高手的嗎...我還真想知
10/23 14:06, 5F

10/23 14:06, , 6F
道這種奇才
10/23 14:06, 6F

10/23 14:08, , 7F
要看經驗欸 不是買了書就會像online game點技能馬上就理解
10/23 14:08, 7F

10/23 14:22, , 8F
一直看一直看..XD
10/23 14:22, 8F

10/23 14:29, , 9F
基本上演算法當 Cookbook 看 沒事帶進廁所翻一翻
10/23 14:29, 9F

10/23 14:35, , 10F
演算法不好 也有很多值得弄懂的 知道自已在扮演那個角色
10/23 14:35, 10F

10/23 14:36, , 11F
全力以赴就可以了
10/23 14:36, 11F

10/23 16:16, , 12F
請問一下二三樓講的那本書名是什麼?
10/23 16:16, 12F

10/23 16:45, , 13F
Introduction to Algorithms
10/23 16:45, 13F

10/23 17:55, , 14F
10/23 17:55, 14F

10/23 17:56, , 15F
資管系我不知道 資工系只要碰到演算法 課本一定指定這本
10/23 17:56, 15F

10/23 18:01, , 16F
我好像也有這一本欸 可是沒翻過
10/23 18:01, 16F

10/23 18:01, , 17F
只有電子檔 呵呵
10/23 18:01, 17F

10/23 18:29, , 18F
不常翻不說 重點是有夠貴...
10/23 18:29, 18F

10/23 19:22, , 19F
其實工作時也沒真正實作過幾次資料結構 怎麼用才是重點
10/23 19:22, 19F

10/23 19:23, , 20F
有sense比較重要
10/23 19:23, 20F

10/23 19:34, , 21F
這麼簡單的東西卻連寫都寫不出來, 觀念怎麼會清楚呢?...
10/23 19:34, 21F

10/23 20:55, , 22F
有電子書更好 塞進平板比較方便...
10/23 20:55, 22F

10/23 23:08, , 23F
如果主要寫應用面的系統話,個人覺得OO的觀念&Design
10/23 23:08, 23F

10/23 23:09, , 24F
pattern 比較重要一點點
10/23 23:09, 24F

10/23 23:41, , 25F
真正工作時 演算法用到的沒幾個...
10/23 23:41, 25F

10/24 00:32, , 26F
會深入用到演算法的人都準備出國深造囉
10/24 00:32, 26F

10/24 01:18, , 27F
先從訓練分析與統計開始
10/24 01:18, 27F

10/24 14:18, , 28F
但這些真的只是基本功...就算工作用不到八皇后
10/24 14:18, 28F

10/24 14:18, , 29F
但是有太多問題比八皇后還要難搞了
10/24 14:18, 29F

10/24 15:33, , 30F
8皇后跟騎士是訓練遞迴思考的基礎題型而已, 當然也會是演
10/24 15:33, 30F

10/24 15:33, , 31F
算法的入門題型
10/24 15:33, 31F

10/24 15:34, , 32F
有些東西你可能在當下苦思是想不透的, 卻可能在日後某天突
10/24 15:34, 32F

10/24 15:35, , 33F
然開竅,這很難說,持續保持興趣或許有機會
10/24 15:35, 33F

10/24 19:15, , 34F
我也覺得OO跟design pattern比較重要,再多加一個
10/24 19:15, 34F

10/24 19:15, , 35F
refactoring
10/24 19:15, 35F

10/25 02:50, , 36F
如果要了解oo跟design pattern 看android framework就
10/25 02:50, 36F

10/25 02:50, , 37F
點感覺
10/25 02:50, 37F

10/25 20:07, , 38F
corman 其實太多數學
10/25 20:07, 38F

10/26 22:01, , 39F
BTW, 推 head first design patten 這本書
10/26 22:01, 39F
文章代碼(AID): #1KI99mUM (Soft_Job)
文章代碼(AID): #1KI99mUM (Soft_Job)