降龙十八掌: 《算法导论》

这套掌法自然是《算法导论》了, 掌力连绵不绝, 最关键的是无法学完后几掌(难度极大!). 虽然我读金庸大侠的书不多, 年少时又钟爱温瑞安巨侠的书, 但我还是以这套掌法来描述《算法导论》.

《算法导论》这本书由什么好处呢? 容我一一道来:

  • 师出名门. 这本书四位作者CLRS都是名校的教授, 教学经验丰富, 历经多年修订(1990年出版了第1版, 之前还有多年的讲义试用期), 作为教材那是没得说的. 特别是其中的Rivest是RSA密码算法的发明者, 很好地融入了教学和科研中的种种心得. 另外, MIT的传奇人物Erik Demaine教授也参与了本书第3版的修订工作(说不定以后这本书可能改成CDLRS), 有兴趣的不妨去八卦一下他.
  • 数学严谨. 相比于其他算法书籍来说(除了TAOCP), 这本书的数学推导是最完整严密的. 其实, 了解算法分析的好处在于能设计出更好的算法, 例如之前我们的“主定理”笔记, 有些算法设计思路是从算法分析着手的, 而这本书为进一步提升算法设计能力提供了很好的跳板. 当然, 对于强迫症患者来说, 看到那些乱七八糟的算法分析和记号来说, 实在是无法忍受!
  • 覆盖面广. 虽然说是导论, 但对于初学者来说是一本大部头百科全书, 基本上你能想到的主题这里都涉及到了. 学完之后定能克敌制胜, 从基本算法设计技术到图算法, 还有后面的精选主题, 这都是必备的必杀技.
  • 基础扎实. 其实这本书还是导论, 不厌其烦地从基本知识讲起, 特别是某些数据结构的基本知识. 而很多算法书籍会将这部分内容剔除, 直接从算法技术开讲. 此外, MIT多年的经典神课6.006也是广受欢迎, 适合于各种专业学习. 其实, 在这个算法为王的时代, 难道不是每个人都要学点算法吗?
  • 朴实无华. 这点自然说的是郭靖用降龙十八掌的感觉, 反正就这几招, 真正用熟了, 到哪里都可以无往不利. 《算法导论》的章节非常明晰, 一路走来, 循序渐进, 看起来都是老生常谈的内容, 但是一招一式有板有眼. 而且, 不要今天看到又有什么新的学习方法, 什么新谈新读, 还是把《算法导论》一气讲明背熟吧!
  • 广为传播. 既然名声在外, 这本书的优点我也不多谈. 仅举一个例子, 德国著名算法专家Kurt Mehlhorn主页上有一副图(https://people.mpi-inf.mpg.de/~mehlhorn/Figuren/pages/P2080019.htm), 里面的《算法导论》(应该是第2版)的书脊封套都破了. 这充分说明, 读书破一卷, 下笔也有神.

缺点是什么呢? 比较难, 而且要求数学功底比较扎实. 当然, 你也可以略去其中的数学证明细节, 能够把其中的算法实现也是不枉白学十四掌(丐帮历任帮主的水平).

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 194,761评论 5 460
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 81,953评论 2 371
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 141,998评论 0 320
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 52,248评论 1 263
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 61,130评论 4 356
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 46,145评论 1 272
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 36,550评论 3 381
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 35,236评论 0 253
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 39,510评论 1 291
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 34,601评论 2 310
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 36,376评论 1 326
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 32,247评论 3 313
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 37,613评论 3 299
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 28,911评论 0 17
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 30,191评论 1 250
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 41,532评论 2 342
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 40,739评论 2 335

推荐阅读更多精彩内容

  • 本文把程序员所需掌握的关键知识总结为三大类19个关键概念,然后给出了掌握每个关键概念所需的入门书籍,必读书籍,以及...
    dle_oxio阅读 11,054评论 6 244
  • 霍土生从1985年经营日用品小卖部开始创业,刚改革开放,做生意的并不多。他说,那时很好做生意,政策也较宽,...
    创业项目阅读 223评论 0 0
  • 菊香流远,落叶乘风,长空候鸟南飞。昨夜星光依旧,月洒银辉。今晨岸边杨柳,赏花容、投爱挑眉。走大路、看山川河谷,心念...
    木貞ma阅读 314评论 3 4
  • 我出生在一个很小的县城,小城虽小,却住着许多善良的人们。 每到初夏,田地里会盛开着粉色的荷花,一片片,很美。等到暑...
    丢了朵朵阅读 407评论 0 1