算法设计与分析

出版时间:2006-5  出版社:电子工业出版社  作者:陈慧南  页数:314  
Tag标签:无  

内容概要

本书内容分为3部分:算法和算法分析,算法设计策略及求解困难问题。第1部分介绍问题求解方法、算法复杂度和分析、递归算法和递推关系;第2部分讨论常用的算法设计策略:基本搜索和遍历方法、分治法、贪心法、动态规划法、回溯法和分枝限界法;第3部分介绍NP完全问题、随机算法、近似算法和密码算法。书中还介绍了两种新的数据结构:跳表和伸展树,以及它们特定的算法分析方法,并对现代密码学做了简要论述。    本书结构清晰、内容翔实、逻辑严谨、深入浅出。书中算法有完整的C++程序,程序构思精巧,且有详细注释,所有程序都已在VC++环境下编译通过并能正确运行,它们既是学习算法设计的示例,也能使复杂抽象的算法设计更易为学习者理解和掌握。书中包含大量实例和图示,并附丰富的习题,便于自学。    本书可作为高等院校计算机科学与技术和其他相关专业的本科和研究生的“算法设计与分析”课程的教材或参考书,是“算法与数据结构”或“数据结构”课程有益的教学参考书,也可供计算机工作者和其他希望了解和学习算法知识的人员参考。

书籍目录

第1部分 算法和算法分析  第1章 算法问题求解基础    1.1 算法概述    1.2 问题求解方法    1.3 算法设计与分析    1.4 递归和归纳    本章小结    习题1  第2章 算法分析基础    2.1 算法复杂度    2.2 渐近表示法    2.3 递推关系    2.4 分摊分析    本章小结    习题2  第3章 伸展树与跳表    3.1 伸展树    3.2 跳表    本章小结    习题3第2部分 算法设计策略  第4章 基本搜索和遍历方法    4.1 基本概念    4.2 图的搜索和遍历    4.3 双连通分量    4.4 与或图    本章小结    习题4  第5章 分治法    5.1 一般方法    5.2 求最大最小元    5.3 二分搜索    5.4 排序问题    5.5 选择问题    5.6 斯特拉森矩阵乘法    本章小结    习题5  第6章 贪心法  第7章 动态规划法  第8章 回溯法  第9章 分枝限界法第3部分 求解困难问题  第10章 NP完全问题  第11章 随机算法  第12章 近似算法  第13章 密码算法附录A 专有名词中英文对照表附录B C++程序设计概要参考文献

图书封面

图书标签Tags

评论、评分、阅读与下载


    算法设计与分析 PDF格式下载


用户评论 (总计12条)

 
 

  •   算法分析详细,简单易懂
  •   算法讲解很有条理,例子也较为经典,我觉得比王晓东的要好很多。
  •   讲解得很好,很全面,有比较容易懂。适合于想学算法的人
  •   做课本的书,讲的比较基础~
  •   配送速度快,才两天我就可以看了,刚好晚上就上这门课,书还是挺经典的
  •   挺不错,内容清晰,较为全面
  •   内容较为充实,且较为详细!
  •   很好很及时啊!
  •   之前拍下算法导论,有点太深了,就再拍下这本,感觉还不错~
  •   内容难的一比啊……曾经ACM队员表示阅读有一定的压力……总之,你们看着办吧……
  •   如果数学和数据结构学得不是非常非常好的人,最好不要买,因为你会完全看不懂
  •   一本初学者的教材,比较精简扼要~
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7