[请益] 思考能力不强

楼主: badcode (Person of Interest)   2014-10-23 13:30:21
老实说不强还太过委婉了
小弟是某国立科大的资管系大四生
专题是用java写的小程式,只有简单的档案传输和一些小功能而已
对于写程式这方面算得上有兴趣,但不强,可能得常常上网查stackoverflow等网站
前阵子考了一张OCJP (有很大一部份是用背的),觉得自己java的程度非常之弱,于是又买
了些书来加强自己,之后有打算学习开发Android app
但在实作一些经典问题的时候 (如 http://openhome.cc/Gossip/AlgorithmGossip/ )
发现自己的思考能力简直是差到不行,排序或搜寻那些可能做的出来,但8 queens或骑士
的旅程那些简直是想破头还没有半点头绪,看了解说之后可能会豁然开朗 (也可能是一知
半解)
我知道有些问题在面试时会被拿出来考,万一写不出来或写得太差可能就被扣不少分
不知道各位先进们是怎么培养解决问题的思考能力?
常看到有些人说只出得起香蕉当然只请得到猴子,我深深地觉得自己就是那猴子...
作者: iamnumbea1 (NULL)   2014-10-23 13:43:00
可以看算法相关书籍
作者: banjmin (HD)   2014-10-23 13:49:00
Thomas H. Cormen那本看一看 尤其是DP问题 大家都很爱问
作者: iWRZ (NE~_~RO)   2014-10-23 14:01:00
Cormen 那本是圣经本 必买必看必收藏!
作者: kinanson (kinanson)   2014-10-23 14:06:00
算法也是需要去学习的,如同物件导向,大部份的人是靠努力来的,有人是不用努力就会是高手的吗...我还真想知道这种奇才
作者: alog (A肉哥)   2014-10-23 14:08:00
要看经验欸 不是买了书就会像online game点技能马上就理解
作者: kkknfaclock (nfaclock)   2014-10-23 14:22:00
一直看一直看..XD
作者: iWRZ (NE~_~RO)   2014-10-23 14:29:00
基本上算法当 Cookbook 看 没事带进厕所翻一翻
作者: nobody1 (无事家中坐)   2014-10-23 14:35:00
算法不好 也有很多值得弄懂的 知道自已在扮演那个角色全力以赴就可以了
作者: DJJERRY (键盘张根硕)   2014-10-23 16:16:00
请问一下二三楼讲的那本书名是什么?
作者: x000032001 (版废了该走了)   2014-10-23 16:45:00
Introduction to Algorithms
作者: iWRZ (NE~_~RO)   2014-10-23 17:55:00
书皮长这样 http://i.imgur.com/cBi0tnE.jpg资管系我不知道 资工系只要碰到算法 课本一定指定这本
作者: GoalBased (Artificail Intelligence)   2014-10-23 18:01:00
我好像也有这一本欸 可是没翻过
作者: frank11118 (想睡觉)   2014-10-23 18:01:00
只有电子档 呵呵
作者: iWRZ (NE~_~RO)   2014-10-23 18:29:00
不常翻不说 重点是有够贵...
作者: yyc1217 (somo)   2014-10-23 19:22:00
其实工作时也没真正实作过几次资料结构 怎么用才是重点有sense比较重要
作者: meowyih (meowyih)   2014-10-23 19:34:00
这么简单的东西却连写都写不出来, 观念怎么会清楚呢?...
作者: iWRZ (NE~_~RO)   2014-10-23 20:55:00
有电子书更好 塞进平板比较方便...
作者: guestciel   2014-10-23 23:08:00
如果主要写应用面的系统话,个人觉得OO的观念&Designpattern 比较重要一点点
作者: v7q4 ((.)(.)乳剑双修 -|=>)   2014-10-23 23:41:00
真正工作时 算法用到的没几个...
作者: PoorLoser (废文制造机)   2014-10-24 00:32:00
会深入用到算法的人都准备出国深造囉
作者: jk47tai   2014-10-24 01:18:00
先从训练分析与统计开始
作者: geniushowie (howie)   2014-10-24 14:18:00
但这些真的只是基本功...就算工作用不到八皇后但是有太多问题比八皇后还要难搞了
作者: bobju (枯藤老树昏鸦)   2014-10-24 15:33:00
8皇后跟骑士是训练递回思考的基础题型而已, 当然也会是算法的入门题型有些东西你可能在当下苦思是想不透的, 却可能在日后某天突然开窍,这很难说,持续保持兴趣或许有机会
作者: eva19452002 (^^)   2014-10-24 19:15:00
我也觉得OO跟design pattern比较重要,再多加一个refactoring
作者: eric111043 (新鲜的肝)   2014-10-25 02:50:00
如果要了解oo跟design pattern 看android framework就点感觉
作者: readonly (唯读)   2014-10-25 20:07:00
corman 其实太多数学
作者: guestciel   2014-10-26 22:01:00
BTW, 推 head first design patten 这本书

Links booklink

Contact Us: admin [ a t ] ucptt.com