Re: [請益] 想請大家推薦資工演算法的書~~
※ 引述《garance.bbs@ptt.cc (fidntrue)》之銘言:
> ※ 引述《kindwarlock (老吉)》之銘言:
> : 我想自修使用,由於公認的那本原文書"Introduction to Algorithms"
> : 本人實在無法領悟其高深的內容,有沒有比較淺顯易懂的推薦!!!感激不盡!!!!
> : (本人已經修過資料結構)
> 演算法的內容相當的廣
> Introduction to Algorithms這本書在演算法中算是比較容易的了
> 如果搭配老師上課的話,應該蠻容易看的
> 若要自修,又看不大懂這本書(我覺得應該是沒有看英文的習慣所造成)
> 可以先到圖書館借一些中文書來看
> 不是一本一本看完,而是看你想知道哪些topic
> 例如sorting,把相關的部分看完之後
> 再看一次Introduction to Algorithms這本書,要看懂就容易多了
> 說實在,中文書通常只告訴你方法,原理都不太講
> 看原文書就可以清楚的欣賞到原理的部分
我個人其實並不推薦I2A這本書
因為這本書充其量只能用來當參考書
但是用來當教科書或是自修並不適合
簡而言之
這本書的寫法就是"你只想喝一杯牛奶, 不過作者卻給你一頭牛"
很多時候讀者只是需要大觀念, 並不需要知道每一個細節
要自己念這一本書感覺會很苦而且很浪費時間
尤其是這一本書中有關圖學演算法的部分
講一句又臭又長並不為過
這一本書的內容和頁數幾乎是所有演算法書中最多的
但是卻沒有提到很重要的online algorithms以及randomized algorithms
計算理論的部分也講得不多
個人實在很不推薦
演算法有很多好書
例如Papadimitriou有出一本新的演算法書
http://static.scribd.com/docs/5yc3n43h4yl8m.pdf
這本書只有三百多頁, 寫法簡明扼要而且例子很多
我個人很推薦
另外, Eva Tardos也有出一本演算法
http://www.aw-bc.com/info/kleinberg/
這本演算法份量比較大本
不過內容比較新而且包羅萬象
很多學校都已經用這本書來取代I2A當教科書
不過這本書國內"似乎"買不到
另外, 李家同教授寫的教科書淺顯易懂
我個人也很推薦
這本書比Papadimitriou那一本還要更早出版
而且架構很類似
我認為學演算法應該就是把幾個大的主題的觀念徹底弄懂
然後多看幾個例子自己去體會就好了
看I2A那一本對初學者來說很容易迷失焦點
畢竟初學者學東西, 要先把大象的外表先給摸清楚
但是對大象皮膚上有幾根毛好像不太需要知道
--
◢◢◣◣
■■■■
◥■■◤
◣ ║ ◢
◥◣║◢◤ ~永遠盛開的紫色鬱金香~
◥║◤
--
※ Origin: 楓橋驛站<bbs.cs.nthu.edu.tw> ◆ From: atalab10.csie.ntu.edu.tw
推
04/19 14:45, , 1F
04/19 14:45, 1F
推
04/20 01:05, , 2F
04/20 01:05, 2F
討論串 (同標題文章)