网上购物 货比三家
您现在的位置:快乐比价网 > 图书 > 计算机与网络 > 原理基础 > 商品详情

计算机算法设计与分析(第2版)

分享到:
计算机算法设计与分析(第2版)

最 低 价:¥15.40

定 价:¥0.00

作 者:苏德富 钟诚

出 版 社:电子工业出版社

出版时间:2005 年7月

I S B N:7121013096

商品详情

编辑推荐

本书的第1版曾获广西高校优秀教材一等奖,第2版列入广西精品教材建设基金项目。全书取材先进、内容实用、重点突出、少而精、例题丰富、难易适当,便于自学。

内容简介

算法设计与分析是计算机科学与技术的主要研究领域之一。本课程是计算机科学与技术、软件工程、网络工程、信息安全和其他相关专业高年级本科生、研究生的一门重要专业基础课程。
  它的主要目标是讲授设计和分析各种算法的基本原理、方法和技术,讲授在计算机应用中经常遇到的诸如排序、查找、选择、串匹配、矩阵运算、大整数相乘、快速傅里叶变换、数据加密、网络路由、生物信息处理、数据库操作等重要的实际问题的解法。
  本书的第1版曾获广西高校优秀教材一等奖,第2版列入广西精品教材建设基金项目。全书共15章,取材先进、内容实用、重点突出、少而精、例题丰富、难易适当,便于自学。全书以非数值算法为主,兼顾数值算法;串行算法和并行算法并重;附录中介绍并行multipascal系统的使用方法,并给出一个并行程序实例。
  本书可供计算机科学与技术、软件工程、网络工程、信息安全、管理信息系统、系统工程、应用数学和计算数学等专业本科生、研究生作为教材使用,也可供从事计算机科学与技术研究、计算机软件开发的工程技术人员参考。

作者简介

目录

第1章 引论
1.1 算法分析
1.2 算法的渐近性态分析
1.2.1 渐近表示法
1.2.2 大o表示法中的误区
1.2.3 大o的特性
1.2.4 紧凑大o界
1.2.5 常用的大o表达式
1.2.6 渐近下界——ω表示法
1.2.7 θ及小o表示法
1.3 搜索有序表
练习1
第2章 算法设计技术和分析方法
2.1 穷举算法和贪心算法
2.2 回溯方法
2.2.1 构造解空间
2.2.2 回溯和裁剪
2.2.3 收费公路重建问题
2.3 分支限界算法
2.4 动态规划
.2.4.1 阶段的划分
2.4.2 根据子问题的特性建立计算最优解的递归算法
2.4.3 将递归算法变换成非递归算法
2.5 分治方法
2.6 随机化算法
2.6.1 如何选取随机数序列
2.6.2 随机算法的分类
2.6.3 拉斯维加斯选择算法
2.6.4 蒙特卡罗方法
2.6.5 模拟退火算法
2.7 一类递归方程的解
2.8 母函数方法
练习2
第3章 计算的算术复杂性
3.1 大整数相乘算法
3.2 矩阵的乘积
3.2.1 winograd矩阵乘积算法
3.2.2 strassen矩阵乘法
3.3 快速傅里叶变换和卷积
3.3.1 预备知识
3.3.2 向量卷积
3.3.3 离散傅里叶变换
3.4 判定素数的算法
3.5 rsa数据加密算法
3.6 数据压缩算法
3.6.1 acsii码压缩方法
3.6.2 模式置换压缩方法
练习3
第4章 排序算法
4.1 冒泡排序算法
4.2 基于比较的排序算法时间复杂性下界
4.3 分配排序技术
4.3.1 基数排序算法
4.3.2 分配分块排序算法,
4.3.3 分配和归并混合排序算法
4.3.4 循环分组散列和循环两路归并排序算法
4.4 quick排序的随机算法
练习4
第5章 选择问题
5.1 最大元素和最小元素选择问题
5.2 线性期望时间的选择算法
5.3 最坏情形下线性时间的选择算法
练习5
第6章 字符串匹配
6.1 简单的字符串匹配算法
6.2 knuth—morris—pratt串匹配算法
6.3 boyer-moore串匹配算法
6.4 karp—rabin串匹配算法
6.5 允许k-差别的近似串匹配算法
6.6 求最长公共子序列算法
练习6
第7章 网络路由算法
7.1 网络路由的概念
7.2 ls路由算法
7.3 dv路由算法
7.4 分层路由
7.5 无qos约束的组播路由算法
7.5.1 最小生成树算法
7.5.2 无约束的steiner树算法
7.6 基于时延约束的组播路由算法
7.7 无线移动通信网络的路由算法
7.7.1 支持单向链路的路由选择算法
7.7.2 附加处理模块
练习7
第8章 np难解问题与近似算法
8.1 np难解问题的基本理论
8.1.1 什么是好算法
8.1.2 np完全性
8.1.3 绕过np完全性问题
8.2 np完全问题的近似解法
8.2.1 近似算法的性能
8.2.2 顶点覆盖问题的近似算法
8.3 旅行商问题
8.3.1 最邻近策略
8.3.2 最短链路策略
8.4 图的着色问题
8.4.1 依次着色算法
8.4.2 四色猜想
8.4.3 ramsey数
练习8
第6章 生物信息处理算法
9.1 dna计算的基本原理与模型及算法
9.2 序列比对的基本问题
9.2.1 序列比对的记分方法
9.2.2 替换矩阵
9.2.3 空格罚分
9.3 生物序列比对模型及算法
9.3.1 双序列比对
9.3.2 多序列比对及其比对模型
9.3.3 多序列比对方法
9.3.4 多序列比对算法的分析与比较
练习9
第10章 并行计算基础
10.1 并行处理技术及其应用
10.2 并行计算机分类
10.2.1 flynn分类法
10.2.2 handler分类法
10.2.3 按机器体系结构分类
10.3 并行计算机的处理器的互连方式
10.3.1 一维线性阵列结构
10.3.2 二维网格结构
10.3.3 树结构
10.3.4 树网结构
10.3.5 超立方连接结构
10.3.6 q维网格结构
10.3.7 洗牌—交换网络
10.3.8 蝶形结构
10.4 并行计算模型
10.4.1 simd互连网络模型
10.4.2 共享存储的simd模型
10.4.3 mimd并行计算模型
10.5 并行计算的若干理论
10.5.1 grosch定律
10.5.2 minsky猜想
10.5.3 amdahl定律
10.6 并行算法基础
10.6.1 并行算法的基本概念
10.6.2 并行算法的复杂性
10.6.3 并行算法的形式描述
10.6.4 并行算法设计的基本技术
练习10
第11章 并行求和算法
11.1 simd-mc2二维网格机器上的同步并行求和算法
11.2 simd-cc超立方机器上的同步并行求和算法
11.3 simd-se洗牌交换网络上的同步并行求和算法
11.4 simd-sm机器上的同步并行求和算法
11.5 mimd—sm机器上的异步并行求和算法
练习11
第12章 并行排序算法
12.1 线性阵列上的奇偶转置排序同步并行算法
12.2 线性阵列上的奇偶归拆排序同步并行算法
12.3 树机器上的最小抽取排序同步并行算法
12.4 树机器上的桶分配和归并排序同步并行算法
12;5 共享存储并行系统上的valiant归并和排序同步并行算法
12.5.1 valiant归并同步并行算法
12.5.2 valiant排序同步并行算法
12.6 共享存储mimd-tc模型上的快速排序异步并行算法
12.7 mimd—sm机器上基于散列技术的异步并行排序算法
12.8 共享存储并行系统上multisets排序的最优并行算法
12.9 smpciusters系统上的并行外部排序算法
练习12
第13章 并行查找与并行串匹配
13.1 共享存储器并行系统上范围查找同步并行算法
13.2 共享存储器并行系统上任意两序列公共元素的同步并行查找算法
13.3 共享存储器并行系统上karp—rabin串匹配并行算法
13.4 pram模型上允许a—差别的近似串匹配并行算法
13.4.1 波前式并行计算编辑距离的允许a—差别的近似串匹配动态规划并行算法
13.4.2 水平和斜向双并行计算编辑距离的允许a—差别的近似串匹配并行算法
练习13
第14章 数值并行算法
14.1 simd-sm机器上基孔du分解的方程组求解同步并行算法
14.2 mimd-sm机器上的矩阵相乘异步并行算法
14.3 simd-sm机器上非线性方程求根同步并行算法
练习14
第15章 数据库操作并行算法
15.1 选择、投影和集合操作并行算法
15.1.1 并行选择算法
15.1.2 并行投影算法
15.1.3 关系元组集合操作并行算法
15.2 并行连接算法
15.2.1 并行嵌套循环连接算法
15.2.2 基于排序和合并方法的并行连接算法
15.2.3 基于hash方法的并行连接算法
练习15
附录 并行multipascal系统简介及并行程序实例
附录1 并行multipascal系统简介
附录1.1 并行multipascal系统的上机操作步骤
附录1.2 并行multipascal语句简介
附录2 基于散列教术的(m,n)选择并行算法及程序实例
附录2.1 并行散列选择算法的设计
附录2.2 并行散列选择程序实例
参考文献

商品评论(0条)

暂无评论!

您的浏览历史

loading 内容加载中,请稍后...