V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
zentorwie
V2EX  ›  问与答

求推荐便宜的好懂的算法入门书。或者翻译得较好的算法书。

  •  
  •   zentorwie · 2014-01-08 22:15:26 +08:00 · 3507 次点击
    这是一个创建于 3959 天前的主题,其中的信息可能已经有所发展或是发生改变。
    LZ想搞ACM竞赛,寒假准备系统学习一下算法,问了好多人推荐《算法导论》,但是我借来一本中文版看了以后,确实比较不好懂,感觉翻译得也不好。现在想问一下大家有没有其他的建议,LZ比较喜欢读英文原版的,不过money毕竟有限,有些原版书还真是贵。
    10 条回复    1970-01-01 08:00:00 +08:00
    txx
        1
    txx  
       2014-01-08 22:17:07 +08:00   ❤️ 1
    先把USACO刷了...再看算法导论就可以了....U
    freaxer
        2
    freaxer  
       2014-01-08 22:21:32 +08:00
    《Algorithms》
    《算法竞赛入门经典》
    《Free Pascal语言和基础算法》
    freaxer
        3
    freaxer  
       2014-01-08 22:23:42 +08:00   ❤️ 1
    好吧,第三本的第一版是我老师写的,那本基础算法写的凑合,数据结构不能看。

    还有《算法艺术和信息学竞赛》,里面错误很多,但是题解值得一看。

    最主要还是刷题,建议刷USACO一类的天梯类型OJ。

    以上是一个初中三年拿了三个三等奖的蒟蒻 OIer 的建议。
    zentorwie
        4
    zentorwie  
    OP
       2014-01-08 22:24:45 +08:00
    freaxer
        5
    freaxer  
       2014-01-08 22:27:03 +08:00
    @zentorwie
    非也,再加一本《组合数学》。

    目测「您」是比我大好多的大叔。
    freaxer
        6
    freaxer  
       2014-01-08 22:29:32 +08:00
    还有各种算法大神的博客。

    比如 M67 、 @byvoid 等等。

    但是你会发现一个大学生正在研究这些神牛高中就易得两个字概括的东西。
    freaxer
        7
    freaxer  
       2014-01-08 22:31:00 +08:00
    说到底,算法或者说编程就是就是一个 Learn By Doing 的东西,wikipedia 永远是最好的伙伴。

    这里有一些最基础的算法资料: www.ntnoi.cn
    freaxer
        8
    freaxer  
       2014-01-08 22:34:47 +08:00
    再加一点,算法不是理解原理就学会了的,很多时候,是要背的。
    zentorwie
        9
    zentorwie  
    OP
       2014-01-08 22:36:55 +08:00
    @freaxer 感谢分享:)。
    tywtyw2002
        10
    tywtyw2002  
       2014-01-09 06:34:22 +08:00 via iPhone   ❤️ 1
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1169 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 18:03 · PVG 02:03 · LAX 10:03 · JFK 13:03
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.