数据结构与算法

出版社:高等教育出版社
出版日期:2008-6
ISBN:9787040239614
作者:张铭,王腾蛟,赵海燕
页数:381页

书籍目录

第1章 概论1.1 问题求解1.1.1 问题描述:股市的传言1.1.2 问题分析和抽象1.1.3 数据结构和算法设计1.2 数据结构1.2.1 数据的逻辑结构1.2.2 数据的存储结构1.2.3 抽象数据类型1.3 算法1.3.1 算法的概念1.3.2 算法设计1.4 算法分析1.4.1 渐进分析方法1.4.2 最佳、最差和平均情况1.4.3 时间和空间的折衷1.4.4 求解问题时数据结构的选择和评价本章小结习题上机题第2章 线性表2.1 线性表的概念2.1.1 线性表的抽象数据类型2.1.2 线性表的存储结构2.1.3 线性表运算分类2.2 顺序表2.2.1 顺序表的类定义2.2.2 顺序表的运算实现2.3 链表2.3.1 单链表2.3.2 双链表2.3.3 循环链表2.4 线性表实现方法的比较本章小结习题上机题第3章 栈与队列3.1 栈3.1.1 栈的抽象数据类型3.1.2 顺序栈3.1.3 链式栈3.1.4 表达式求值3.1.5 栈与递归3.2 队列3.2.1 队列的抽象数据类型3.2.2 顺序队列3.2.3 链式队列3.3 栈与队列的深入讨论3.3.1 顺序栈与链式栈的比较3.3.2 顺序队列与链式队列的比较3.3.3 限制存取点的表本章小结习题上机题第4章 字符串第5章 二叉树第6章 树第7章 图第8章 内排序第9章 文件管理和外排序第10章 检索第11章 索引技术第12章 高级数据结构参考文献

作者简介

《数据结构与算法》是普通高等教育“十一五”国家级规划教材,也是北京市精品课程主讲教材。《数据结构与算法》按照IEEE/ACM CC20025和教育部教指委关于“计算机科学与技术专业规范”(CCC2005)的要求编写,力求使学生较全面地理解数据结构的概念、掌握各种数据结构与算法的实现方式,同时比较不同数据结构和算法的特点,重点强调实践教学和学生动手能力的培养。
《数据结构与算法》的内容涉及基本数据结构、排序、索引、检索、高级数据结构等内容,借助抽象数据类型,从逻辑结构的角度系统介绍线性表、字符串、二叉树、树和图等各种基本数据结构;从算法的角度系统地介绍各类排序、检索和索引算法;从应用的角度介绍一些更复杂的数据结构与算法分析技术。《数据结构与算法》采用能够更自然体现抽象数据类型概念的C++语言作为算法描述语言,注意对每一种数据结构的不同存储方法及相关算法进行比较分析。很多算法使用了参数化的模板,从而提高了算法中数据类型的通用性,支持高效的代码重用。
《数据结构与算法》概念清楚,逻辑性强,内容新颖,可作为普通高校计算机科学与技术专业学生的教材和参考书,也可作为参加计算机科学与技术学科硕士/ 博士生、软件工程硕士生入学考试的考试参考书,还可供计算机应用技术和电子学等理科专业的学生参考。


 数据结构与算法下载 精选章节试读 更多精彩书评



发布书评

 
 


精彩书评 (总计1条)

  •     且不说结构和内容。作者的态度极其不端正,低级错误比比皆是。单词拼写问题很多,比如第36页代码2.7 const居然写成cosnt。。。我勒个去书中代码语法有错,比如第35页代码2.6 Link构造函数的第一个参数声明为const,其实应该去掉const才能编译通过。再如第35页代码2.8 在类外实现构造函数 template<class T> lnkList::lnkList(...){...},其实应该是template<class T> lnkList<T>::lnkList(...){...}否则编译不能通过。我只看了第2章的一部分就已经发现了这么多错误。。。这种质量的书不是误人子弟是什么?

精彩短评 (总计10条)

  •     哎。。
  •     选用课本太差了
  •     真的很差劲。
  •     非常逊。
  •     选材不错,但有过度重视细节之嫌;另代码风格繁琐,不好
  •     cousera上课用的书,有配套代码,这点不错;但是代码风格略显逗逼……
  •     好糟糕…
  •     被我画得乱七八糟……
  •     为什么这么低评分- -觉得是很好懂的教材啊- -难得看起来超快的教材,蛮好理解的。
  •     好书,代码非常详尽,算法思想解释的也很清楚
 

外国儿童文学,篆刻,百科,生物科学,科普,初中通用,育儿亲子,美容护肤PDF图书下载,。 零度图书网 

零度图书网 @ 2024