数据结构和算法——学习资料(更新...........)

博主分享了作为程序员学习数据结构和算法的重要性和自己收集的学习资料,包括经典的书籍如《计算机程序设计艺术》和《算法导论》,适合入门的书籍如《算法》第四版,以及国内的《剑指offer》等。此外,还推荐了国内外的视频教程资源,如中国大学MOOC的课程,并提到了一些刷题网站,如LeetCode和牛客网等。
摘要由CSDN通过智能技术生成

作为程序猿,修炼算法这门内功的重要性不言而喻。博主也是一名初学者,把自己收集到的一些资料分享给大家。

书籍

1、三大圣经

  • 《计算机程序设计艺术》,英文《The Art of Computer Programming》(简称TAOCP)Donald E.Knuth著,维基百科:https://zh.wikipedia.org/wiki/计算机程序设计艺术
    这里写图片描述
    这是一套丛书,计划一共会出7卷,现在已经出了4卷
  • 《算法导论》,英文《Introduction to Algorithms》,作者是Thomas H.Cormen、Charles E.Leiserson等,
    这里写图片描述
    这里写图片描述
  • 《计算机算法的设计与分析》Alfred V.Aho博士著,是哥伦比亚大学计算机科学系主管本科生教学的副主任,IEEE Fellow,美国科学与艺术学院及国家工程学院院士,曾获得IEEE的冯·诺伊曼奖。他是《编译原理》(Compiler:Principles,Techniques,and Tools)的第一作者。这本书的名气比上面两本小,但是读过思想启发会很大。
    这里写图片描述

2、三本圣经名气虽大,但是觉得三本没有一本适合入门。下面推荐几本入门的好书,也是有口皆碑的。

  • 《算法》第四版,Robert Sedgewick / 美Kevin Wayne编写,由人民邮电出版社在2012年出版的书籍
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值