V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
regmach
V2EX  ›  算法

数据结构和算法看什么书好??

  •  
  •   regmach · 2014-11-16 21:26:38 +08:00 · 12599 次点击
    这是一个创建于 3658 天前的主题,其中的信息可能已经有所发展或是发生改变。
    新人学编程
    求推荐书籍
    二手东的页面已经打开了
    手痒心也痒 ╮(╯▽╰)╭
    36 条回复    2014-11-17 21:11:50 +08:00
    bitwing
        1
    bitwing  
       2014-11-16 21:29:33 +08:00   ❤️ 1
    《数据结构与算法分析:C语言描述》此书还有 Java版
    《算法导论》
    楼下补充
    regmach
        2
    regmach  
    OP
       2014-11-16 21:31:26 +08:00   ❤️ 1
    @bitwing 只会PHP,用PHP练习,也可以吧?
    unity0703
        3
    unity0703  
       2014-11-16 21:32:34 +08:00   ❤️ 1
    《计算机程序的构造和解释》
    《代码大全》
    《计算机程序设计艺术》
    《编程之美》
    《编程珠玑》
    Jaylee
        4
    Jaylee  
       2014-11-16 21:32:48 +08:00   ❤️ 2
    初学者的话推荐一本 <啊哈,算法>
    bitwing
        5
    bitwing  
       2014-11-16 21:36:18 +08:00   ❤️ 1
    多学点会增强阁下的生存能力,免得以后在台上说自己只会世界最好的语言,然后集体灭灯
    regmach
        6
    regmach  
    OP
       2014-11-16 21:37:11 +08:00
    @bitwing PHP是最简单的语言.因为其他的我学不会...
    bitwing
        7
    bitwing  
       2014-11-16 21:43:35 +08:00   ❤️ 1
    没事 K&R 都是从 Hello world 开始讲,你跟着示例写就可以了,头像这么萌你一定行的
    regmach
        8
    regmach  
    OP
       2014-11-16 21:50:14 +08:00
    @bitwing 谢谢 =v=/
    sunshower
        9
    sunshower  
       2014-11-16 21:53:27 +08:00   ❤️ 1
    算法导论看不下的话,看这个http://book.douban.com/subject/19952400/
    java写的代码,
    jiang42
        10
    jiang42  
       2014-11-16 22:02:35 +08:00   ❤️ 1
    前面推荐 TAOCP 和 CLRS 的简直丧心病狂。。。你自己看完了吗?

    code complete 和 sicp 是算法和数据结构书籍也是醉了

    斯堪纳的 the algorithm design manual
    美国亚马逊链接: http://www.amazon.com/gp/product/1848000693/ref=oh_aui_detailpage_o00_s00?ie=UTF8&psc=1(国内没有)

    K.T 的 algorithm design
    中国亚马逊链接: http://www.amazon.cn/gp/product/B00AX3NRKY?psc=1&ref_=oh_aui_detailpage_o00_s00
    raickey
        11
    raickey  
       2014-11-16 22:04:21 +08:00 via Android   ❤️ 1
    我是来看散财童子的。。╮(╯▽╰)╭
    ffffwh
        12
    ffffwh  
       2014-11-16 22:15:13 +08:00   ❤️ 1
    前两天翻到的博文:
    http://mindhacks.cn/2008/07/07/the-importance-of-knowing-why/
    总之没有特别理想的教材。

    我只想说:看英文的。
    233
        13
    233  
       2014-11-16 22:17:26 +08:00   ❤️ 2
    单纯算法的话,推荐《算法设计手册》,但我只看了一半左右吧。开始部分从算法入门开始一点点讲解很细致,后面就根据需要跳着看了。
    有生之年遇见的所有上来给人推荐《算法导论》,他们自己都没看过。
    caileijuve
        14
    caileijuve  
       2014-11-16 22:26:06 +08:00   ❤️ 1
    同推荐《啊哈,算法》
    xuwenmang
        15
    xuwenmang  
       2014-11-16 22:31:22 +08:00   ❤️ 1
    当做基础知识,随便找本中文的看看就行了。太深的算法书籍没必要。很多算法都是数学天才想了半生的。。

    就像你打算当赛车手,把车练好就行了,专研发动机技术,也没用吧。。。

    我推荐国产的(大话数据结构),看一个星期,看不懂就继续翻,知道咋回事就行了。
    libo26
        16
    libo26  
       2014-11-16 22:31:40 +08:00   ❤️ 1
    推荐以下两本:
    《Introduction to Algorithms:A Creative Approach》
    《Algorithms》

    另外,也推荐coursera上Stanford University的算法公开课:
    Algorithms: Design and Analysis, Part 1: https://class.coursera.org/algo-005
    Algorithms: Design and Analysis, Part 2: https://class.coursera.org/algo2-003
    regmach
        17
    regmach  
    OP
       2014-11-16 23:10:26 +08:00
    我英文渣 QAQ thx 2 all
    regmach
        18
    regmach  
    OP
       2014-11-16 23:57:20 +08:00
    @ffffwh 看了你的博文...
    想起曾经看某专业书,业内追捧.
    但是我的感觉是:虽然一点错误都没有,新人看不懂,老人不需要.
    罗列一万个华丽的真理,都没有完整解释一次思维推理的过程重要
    QAQ
    join
        19
    join  
       2014-11-16 23:59:33 +08:00 via iPad   ❤️ 1
    《计算机程序设计艺术》,最好是精装全套。然后不要看,烧掉。这个能治“买书如山倒,读书如抽丝。”
    ffffwh
        20
    ffffwh  
       2014-11-17 00:00:11 +08:00   ❤️ 1
    @regmach
    博文不是我的...
    jiang42
        21
    jiang42  
       2014-11-17 01:06:28 +08:00   ❤️ 1
    @join good job!! 我其实觉得 CLRS 也能烧了,看起来犯困
    ZenithTao
        22
    ZenithTao  
       2014-11-17 01:22:06 +08:00   ❤️ 1
    Algorithms, 算法,全JAVA实现,很赞~
    NordicShaw
        23
    NordicShaw  
       2014-11-17 04:42:08 +08:00   ❤️ 1
    http://visualgo.net/ 配合这个来看,形象生动。
    fakestuff
        24
    fakestuff  
       2014-11-17 05:05:20 +08:00   ❤️ 1
    算法导论是我见过的最奇葩的“导论”。适用学生人群可以从初中生到PHD。

    [看见大片大片的证明真的。很无力。。。]
    pH
        25
    pH  
       2014-11-17 07:45:07 +08:00 via iPad   ❤️ 1
    还是先学好数学吧。
    LukeXuan
        26
    LukeXuan  
       2014-11-17 08:58:00 +08:00 via Android   ❤️ 1
    算法导论啊
    毕竟都是比较经典的算法证明和实现都很容易懂
    Sentive
        27
    Sentive  
       2014-11-17 10:06:58 +08:00   ❤️ 1
    大话数据结构
    Cee
        28
    Cee  
       2014-11-17 10:22:48 +08:00   ❤️ 2
    数据结构与算法分析
    算法导论
    Code Complete
    regmach
        29
    regmach  
    OP
       2014-11-17 11:11:14 +08:00
    @pH 同觉得数学不好!!! QAQ
    请问数学怎么学?看什么?(初中数学开始?)
    jimmy66
        30
    jimmy66  
       2014-11-17 11:40:18 +08:00   ❤️ 1
    算法还是用C去练吧,个人感觉PHP不适合,一点小建议
    sethverlo
        31
    sethverlo  
       2014-11-17 11:45:31 +08:00   ❤️ 1
    强烈反对算法导论

    推荐算法引论和算法设计手机
    chmlai
        32
    chmlai  
       2014-11-17 11:48:19 +08:00   ❤️ 1
    就是"数据结构与算法分析"
    pH
        33
    pH  
       2014-11-17 12:54:46 +08:00
    @regmach 线性代数,矩阵轮
    wxmowen
        34
    wxmowen  
       2014-11-17 16:44:26 +08:00
    你们大学那本就很好。。
    LukeXuan
        35
    LukeXuan  
       2014-11-17 16:55:01 +08:00 via Android
    @regmach 数学的话 组合数学 具体数学 线性代数 图论 读懂了初等的算法就都能解决
    roychan
        36
    roychan  
       2014-11-17 21:11:50 +08:00
    再推荐《啊哈,算法》
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1800 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 16:29 · PVG 00:29 · LAX 08:29 · JFK 11:29
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.