数据结构和算法看什么书好?? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
regmach
V2EX    算法

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

  •  
  •   regmach 2014-11-16 21:26:38 +08:00 13056 次点击
    这是一个创建于 3980 天前的主题,其中的信息可能已经有所发展或是发生改变。
    新人学编程
    求推荐书籍
    二手东的页面已经打开了
    手痒心也痒 ()
    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=/
    LemonZest
        9
    LemonZest  
       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     Solana     856 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 30ms UTC 21:12 PVG 05:12 LAX 14:12 JFK 17:12
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86