`
virtual_function
  • 浏览: 127649 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
阅读更多

 

如果计算机系只开三门课,那么这三门课就一定是:离散数学,数据结构与算法,编译原理。如果只开一门课,那剩下的就一定是:数据结构与算法;有很多关于算法和数据结构的书籍,选择几本适合自己的吧

 

----------------------------------------------------------------------------------------------------------------------------------

中文名:数据结构(C语言版) 

作者:严蔚敏 吴伟民 

一本写的较好的中文数据结构算法书,这本书特别适合考试用(没有任何轻视的意思) 

上面的书适合哪些人(我只是学生,这只是个人意见)

 

 

----------------------------------------------------------------------------------------------------------------------------------

中文名:算法与数据结构 

作者:傅清祥 王晓东 

这本是国人写的最好的数据结构算法书之一,讲得很细致。最后的三章:复杂性,并行算法,高级专题有一些有趣的东西,是这些高级内容的很好的导论。

 

 

----------------------------------------------------------------------------------------------------------------------------------

原书名:Algorithms in C,Algorithms in C++,Algorithms in Java

中文名:算法I-IV(C实现),算法V(C实现)(C++实现)(Java实现)

作者:Robert Sedgewick

Robert Sedgwick是Knuth的学生,现在是princeton的教授。这是三个系列,与上面用伪码描述算法不同,本书用现今流行的语言C,C++,Java描述.那么选拿哪一种语言好呢?从算法的角度看,任何高级语言都是没区别的,虽然实现算法的时候,到了语言相关的层面会有一些细微区别,但影响不大。个人推荐C++的,因为价钱最便宜:)。本书的一个特点就是例子取得很好,代码很清晰;有中文版 

 

----------------------------------------------------------------------------------------------------------------------------------

原书名:Introduction to Algorithms

中文名:算法导论

作者:Thomas H.Cormen,Charles E.Leiserson,Ronald L.Rivest,Clifford Stein

本书俗称CLRS(作者名字的简写),算法的经典教材,堪称算法分析著作中的“独孤九剑”。作者之一Ronald L.Rivest 由于其在公开秘钥密码算法RSA上的贡献获得了ACM图灵奖。全书内容全面,结构清晰,6个部分1000多页把数据结构算法的主要内容都包含了。作者用图表,伪码解释每一个算法,通俗易懂而不失严谨性,英文比较简单,语言流畅,因此,与TAOCP相比,这本书更适合初学者,不要求读者拥有很强的数学背景和丰富的编程经验。书中习题安排合理,难度适中,在网上有全部习题的答案,网上还有作者在MIT讲述本书的课程的录像,可谓资源丰富,值得注意的是书中每一章后面都有一个Chapter notes,了解一下历史,看一下作者推荐的材料是不错的(如果你能找到的话)。 

 

 

 

参考网页:http://www.cnblogs.com/jamespangxh/archive/2010/04/16/1713692.html

分享到:
评论

相关推荐

    数据结构与算法----C#版

    虽然有许许多多关于数据结构与算法的书籍,但是这些书籍通常都是大学教材,而且是用在大学里经典讲授的Java语言或C++语言编写的。C#语言正在成为一种广受欢迎的编程语言。这本书为C#语言程序员提供了学习基础数据...

    Java数据结构与算法第二版源代码

    Java数据结构与算法第二版源代码Java数据结构与算法第二版源代码Java数据结构与算法第二版源代码

    Java数据结构与算法

    介绍了计算机编程中使用的数据结构和算法,对于在计算机应用中如何操作和管理数据以取得最优性能提供了深入浅出的讲解。全书共分为15章,分别讲述了基本概念、数组、简单排序、堆和队列、链表、递归、进阶排序、...

    图书管理系统 (数据结构与算法)

    适合数据结构与算法初学者,程学设计报告

    多任务下的数据结构与算法

    本书和传统同类书籍的区别是除了介绍基本的数据结构容器如栈、队列、链表、树、二二义 树、红黑树、AV L树和图之外,引进了多任务:还介绍了将任意数据结构容器变成支持多任务 的方法:另外,还增加了复合数据结构和...

    php数据结构算法

    php数据结构算法php数据结构算法php数据结构算法

    数据结构与算法经典图书

    数据结构与算法经典图书集锦 希望与大家多多交流资源 感谢CSDN

    (数据结构与算法:C#语言描述(英文)

    虽然有许许多多关于数据结构与算法的书籍,但是这些书籍通常都是大学教材,而且是用在大学里经典讲授的Java 语言或C++语言编写的。C#语言正在成为一种广受欢迎的编程语言。这本书为C#语言程序员提供了学习基础数据...

    java数据结构与算法

    java数据结构与算法,一本经典书籍。 用java开发又渴望玩转算法设计不可不看的书籍!

    数据结构与算法(C#版)

    数据结构与算法(C#版)(图书).pdf

    delphi 算法和数据结构2

    delphi 算法 数据结构

    Delphi 算法与数据结构 第四部分

    Delphi经典书籍:Delphi 算法与数据结构 第四部分

    数据结构与算法分析.mobi

    数据结构与算法经典书籍英文版(kindle格式)

    数据结构与算法在实际项目当中的运用

    用数据结构和算法解决项目中的实际问题,并不是单纯的数据结构与算法的演练。很多人也看了数据结构与算法相关的书籍,但是在实际运用中不会。这是一本很好的实战的书。

    数据结构与算法C#语言描述(中文)

    但是,市面上尚无用C#语言讲述数据结构和算法的图书,广大C#程序员不得不将自 己转换C++或Java描述的数据结构,费时费力,而且容易出错。  本书填补了这一空白。而且更加难能可贵的是,作者基于自己多年的教学和...

    数据结构与算法(JAVA语言版)

    在C语言作为教学语言时期,数据结构几乎都是用C语言来描述其算法。Java语言诞生后,以其功能完备及跨平台等特性,逐渐为计算机领域广大科技工作者所偏爱。因此,用Java语言来描述数据结构及其算法,有着很重要的现实...

    C、C++、JAVA数据结构与算法电子书

    关于C、C++、java的数据结构以及算法方面的书籍,很全面

    Java版本的数据结构与算法

    关于数据结构和算法的详细书籍,为Java版本,超详细,超准确!

    算法和数据结构相关书籍

    讲解算法和数据结构的好书 本书较为详细和系统的讲解了算法和数据结构相关基础知识

Global site tag (gtag.js) - Google Analytics