注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络计算机科学理论与基础知识计算机算法导引:设计与分析

计算机算法导引:设计与分析

计算机算法导引:设计与分析

定 价:¥21.00

作 者: 卢开澄等编著
出版社: 清华大学出版社
丛编项: 计算机科学组合学丛书
标 签: 暂缺

ISBN: 9787302022770 出版时间: 2003-12-01 包装: 简裝本
开本: 26cm 页数: 321 字数:  

内容简介

  算法无疑是计算机科学的重要组成部分,近年来发展极其迅速。“算法与算法复杂性分析”已是计算机专业本科生,特别是研究生的一门必须掌握的内容。一个大家熟悉的公式:程序=算法+数据结构,这说明算法的研究不单是数学问题,和数据结构密切相关,这是必须强调的,此外还需明确,只有通过实践才能掌握算法的实质。本书是在原《组合数学(算法与分析)》下册的基础上改写而成的。书中的内容与结构都作了极大的改变。本书共分29章讨论了29个问题,前6章为:动态规划、优先策略、分治策略、哈佛曼编码、线性规划的分解原理、最佳二分树。第7~10章为内存分类法。第11章为求第K个元素。第12、13章为外存分类法和分类网络。第14~16章为查找及树。第17章为哈希表。第18章为DFS与BFS算法。第19章为α-β剪技术和分支定界法。第20章为整数规划。第21~27章分别为串匹配、概率算法、并行算法、脉动阵列的并行处理、计算几何、NP完备理论、近似算法。第28章为密码学简介。第29章为LP问题的多项式算法,对算法和它的复杂性作了分析。本书可作为计算机系本科学生及研究生教材,对数学系师生和科研工作者可作为参考书。

作者简介

暂缺《计算机算法导引:设计与分析》作者简介

图书目录

绪论                  
 第1章 动态规划                  
 1. 1  最短路径问题                  
 1. 2  最佳原理                  
 1. 3  流动推销员(或旅行商)问题                  
 1. 4  矩阵链乘问题                  
 1. 5  最长公共子序列                  
 1. 6  图的任意两点间的最短距离                  
 1. 7  整数规划问题                  
 1. 8  同顺序流水作业的任务安排问题                  
 1. 9 可靠性问题                  
 1. 10  设备更新问题                  
 习题                  
 第2章 优先策略                  
 2. 1  最短树的库鲁斯卡尔(Kruskal)算法                  
 2. 2  求最短树的普林(Prim)算法                  
 2. 3  求最短路径的戴克斯德斯(Dijkstra)算法                  
 2. 4  文件存储问题                  
 2. 5  有期限的任务安排问题                  
 习题                  
 第3章 分治策略                  
 3. 1  二分查找                  
 3. 2  整数乘法                  
 3. 3  矩阵乘积的斯德拉逊(Strassen)算法                  
 3. 4  矩阵乘积的维诺格拉德Winograd算法                  
 3. 5  布尔矩阵的乘法问题                  
 习题                  
 第4章  哈佛曼(Huffman)编码. FFT算法和数据压缩                  
 4. 1  哈佛曼(Huffman)编码                  
 4. 2  快速傅里叶变换(FFT)                  
 4. 3  卷积及其应用                  
 4. 4  数论变换                  
 习题                  
 第5章  线性规划的分解原理                  
 5. 1  线性规划和单纯形法简介                  
 5. 2  丹捷-卧佛(Dantzig-Wolfe)分解算法                  
 习题                  
 第6章  最佳二分树                  
 6. 1  二分树                  
 6. 2  最佳二分树                  
 习题                  
 第7章  内存分类法之一:插入分类法. 塞尔(SheH)分类法                  
 7. 1  分类                  
 7. 2  分类的下界估计                  
 7. 3  二分插入分类法                  
 7. 4  塞尔(Shell)分类法                  
 习题                  
 第8章  内存分类法之二:递选分类法. 堆集分类                  
 8. 1  递选分类法                  
 8. 2  二分树递选分类法                  
 8. 3  堆集分类法                  
 习题                  
 第9章  内存分类法之三:下溢分类法. 快速分类法                  
 9. 1  下溢分类法                  
 9. 2  快速分类法                  
 习题                  
 第10章  内存分类法之四:归并分类法和基数分类法                  
 10. 1  归并分类法                  
 10. 2  福德-庄生(Ford-Johnson)归并插入分类法                  
 10. 3 基数分类法                  
 习题                  
 第11章  求第女个元素                  
 11. 1  求最小及第二小元素                  
 11. 2  求第k个元素                  
 习题                  
 第12章  外存分类法                  
 12. 1  外存归并分类法                  
 12. 2  置换选择段的构造                  
 12. 3  三条带的外存归并分类法                  
 12. 4  阶式归并法                  
 习题                  
 第13章  分类网络                  
 13. 1  分类网络举例                  
 13. 2  0-1原理                  
 13. 3  归并网络                  
 13. 4  巴特塞尔(Batcher)奇偶归并网络                  
 习题                  
 第14章  查找及均衡树                  
 14. 1  AVL树--关于高度均衡的二分树                  
 14. 2  关于高度均衡的二分树的插入和删除                  
 习题                  
 第15章  2-3树和2-3-4树                  
 15. 1  2-3树                  
 15. 2  2-3-4树                  
 15. 3  红黑树                  
 习题                  
 第16章  B-树                  
 16. 1  B-树概念                  
 16. 2  插入和删除                  
 习题                  
 第17章  哈希表                  
 17. 1  什么是哈希表                  
 17. 2  哈希函数的构造方法                  
 17. 3  解决冲突的方法                  
 17. 4  哈希算法的分析(线性探测法分析)                  
 17. 5  二重哈希法                  
 习题                  
 第18章  DFS算法和BFS算法                  
 18. 1  概述                  
 18. 2  DFS算法                  
 18. 3  无向图的DFS算法                  
 18. 4  有向图的DFS算法                  
 18. 5  互连通块问题                  
 18. 6  强连通块问题                  
 18. 7  BFS算法                  
 习题                  
 第19章  a- 剪枝术和分支定界法                  
 19. 1  a- 剪枝术                  
 19. 2  分支定界法和流动推销员问题                  
 19. 3  同顺序加工任务安排问题                  
 习题                  
 第20章 整数规划                  
 20. 1  概述                  
 20. 2  0-1规划和它的DFS搜索(隐枚举)解法                  
 20. 3  分支定界法在解整数规划中的应用                  
 习题                  
 第21章  串匹配                  
 21. 1  概述                  
 21. 2  KMP克鲁斯-摩尼斯-普拉特(Knuth-Morris-Pratt)算法                  
 21. 3  BM坡艺尔-摩尔(Boyer-Moore)算法                  
 21. 4  RK拉宾-卡普(Rabin-Karp)算法                  
 习题                  
 第22章 概率算法                  
 22. 1  概率算法举例                  
 22. 2  随机数产生法                  
 22. 3  素数的概率判定算法                  
 习题                  
 第23章  并行算法                  
 23. 1  并行计算机和并行算法的基本概念                  
 23. 2  递推关系的并行计算                  
 23. 3  图的并行算法举例                  
 23. 4  矩阵乘积的并行计算                  
 23. 5  分布计算                  
 习题                  
 第24章  脉动阵列的并行处理                  
 24. 1  矩阵和向量乘法的并行处理                  
 24. 2  矩阵乘法的并行处理                  
 24. 3  带状矩阵的并行乘法                  
 习题                  
 第25章  计算几何                  
 25. 1  关于线段问题                  
 25. 2  求凸包问题                  
 习题                  
 第26章 NP完备理论                  
 26. 1  确定型图灵机                  
 26. 2  可满足性问题                  
 26. 3  非确定型图灵机与库克(Cook)定理                  
 26. 4  几个NP完备的例子                  
 26. 5  复杂度类                  
 习题                  
 第27章  近似算法                  
 27. 1  任务安排的近似算法                  
 27. 2  装箱问题的近似算法                  
 27. 3  流动推销员问题的近似算法                  
 27. 4  顶点覆盖问题的近似算法                  
 习题                  
 第28章  密码学简介                  
 28. 1  什么是密码?                  
 28. 2  背包公钥密码                  
 28. 3  RSA公钥密码                  
 28. 4  数字签名                  
 28. 5  Hash算法                  
 习题                  
 第29章  LP问题的多项式算法                  
 29. 1  Klee和Minty举例                  
 29. 2  Xavu加(哈奇扬)算法                  
 29. 3  Karmarkar算法                  
 习题                  

本目录推荐