书 名 | 计算机算法设计与分析(第5版) | 作 者 | 王晓东 |
---|---|---|---|
类 别 | "十二五”普通高等教育本科国家级规划教材 | 出版社 | 电子工业出版社 |
出版时间 | 2018年8月 | 页 数 | 356 页 |
开 本 | 16 开 | 装 帧 | 平装 |
ISBN | 9787121344398 | 版面字数 | 570千字 |
目 录 第1章 算法概述 1 1.1 算法与程序 1 1.2 算法复杂性分析 1 1.3 NP完全性理论 4 算法分析题1 7 算法实现题1 7 第2章 递归与分治策略 11 2.1 递归的概念 11 2.2 分治法的基本思想 16 2.3 二分搜索技术 17 2.4 大整数的乘法 18 2.5 Strassen矩阵乘法 19 2.6 棋盘覆盖 20 2.7 合并排序 22 2.8 快速排序 24 2.9 线性时间选择 26 2.10 最接近点对问题 29 2.11 循环赛日程表 35 算法分析题2 36 算法实现题2 40 第3章 动态规划 46 3.1 矩阵连乘问题 47 3.2 动态规划算法的基本要素 51 3.3 最长公共子序列 54 3.4 最大子段和 57 3.5 凸多边形最优三角剖分 62 3.6 多边形游戏 65 3.7 图像压缩 68 3.8 电路布线 70 3.9 流水作业调度 71 3.10 0-1背包问题 74 3.11 最优二叉搜索树 79 算法分析题3 81 算法实现题3 82 第4章 贪心算法 95 4.1 活动安排问题 95 4.2 贪心算法的基本要素 98 4.3 最优装载 100 4.4 哈夫曼编码 101 4.5 单源最短路径 105 4.6 最小生成树 108 4.7 多机调度问题 111 算法分析题4 113 算法实现题4 113 第5章 回溯法 120 5.1 回溯法的算法框架 120 5.2 装载问题 125 |
5.3 批处理作业调度 131 5.4 符号三角形问题 133 5.5 n后问题 135 5.6 0-1背包问题 137 5.7 最大团问题 140 5.8 图的m着色问题 142 5.9 旅行售货员问题 144 5.10 圆排列问题 146 5.11 电路板排列问题 148 5.12 连续邮资问题 151 5.13 回溯法的效率分析 153 算法分析题5 155 算法实现题5 156 第6章 分支限界法 167 6.1 分支限界法的基本思想 167 6.2 单源最短路径问题 170 6.3 装载问题 172 6.4 布线问题 178 6.5 0-1背包问题 181 6.6 最大团问题 185 6.7 旅行售货员问题 187 6.8 电路板排列问题 190 6.9 批处理作业调度 193 算法分析题6 197 算法实现题6 198 第7章 随机化算法 207 7.1 随机数 208 7.2 数值随机化算法 209 7.3 舍伍德算法 214 7.4 拉斯维加斯算法 225 7.5 蒙特卡罗算法 231 算法分析题7 236 算法实现题7 239 第8章 线性规划与网络流 243 8.1 线性规划问题和单纯形算法 243 8.2 最大网络流问题 256 8.3 最小费用流问题 274 算法分析题8 292 算法实现题8 293 第9章 串与序列的算法 306 9.1 子串搜索算法 306 9.2 后缀数组与最长公共字串 318 9.3 序列比较算法 328 算法分析题9 336 算法实现题9 338 附录A C 概要 342 参考文献 349 |
(注:目录排版顺序为从左列至右列)
配套教材
《计算机算法设计与分析(第5版)》有配套教材——《计算机算法设计与分析习题解答(第5版)》 。
书名 |
ISNB |
出版社 |
出版时间 |
作者 |
---|---|---|---|---|
《计算机算法设计与分析习题解答(第5版)》 |
9787121344381 |
电子工业出版社 |
2018年10月 |
王晓东 |
为了适应21世纪中国培养计算机各类人才的需要,该课程结合中国高等学校教育工作的现状(截至2018年8月),追踪国际计算机科学技术的发展水平,更新了教学内容和教学方法 。
《计算机算法设计与分析(第5版)》由王晓东担任主编;傅清祥教授、吴英杰教授、傅仰耿博士和朱达欣教授参加了该教材有关章节的讨论,对该教材内容及各章节的编排提出了意见;田俊教授审阅了全书。该教材在编写过程中,得到了全国高等学校计算机专业教学指导委员会的支持。福州大学“211工程”计算机与信息工程重点学科实验室和福建工程学院为该教材的写作提供了设备和工作环境 。
2018年8月,该教材由电子工业出版社出版 。
打开控制面板-管理工具-服务 禁用Application Management服务,就能解决了。具体原因不明。
序号 岗位能力 能力要求及必须具备知识 开设课程 实践环节 1 基本操作技能 电工等的操作技能,常用检测仪器仪表和实验设备仪器的使用技能。 金属工艺学电子、电工技术基础 金工车间 ...
计算机辅助设计与制造专业,计算机辅助设计与制造(模具方向),计算机辅助设计与制造(数控方向)
计算机辅助设计与制造(模具方向)主要是偏向模具这方面除了掌握CAD/CAM/CAE主要还有学习模具方面的知识如塑料模具成型基础,冲压模具基础,浇注模具基础这方面的专业课同样计算机辅助设...
《计算机算法设计与分析(第5版)》共9章,具体如下:
第1章介绍算法的基本概念,并对算法的计算复杂性和算法的描述做了阐述。然后围绕算法设计常用的基本设计策略组织了第2~9章的内容。
第2章介绍递归与分治策略。
第3章介绍动态规划算法,以具体实例讲述动态规划算法的设计思想、适用性及算法的设计要点。
第4章介绍贪心算法,它也是一种算法设计策略,它与动态规划算法的设计思想有一定的联系。
第5章和第6章分别介绍回溯法和分支限界法。这两章所介绍的算法适合处理难解问题。
第7章介绍随机化算法,对难解问题提供了解决途径。
第8章介绍线性规划与网络流算法。许多实际应用问题可以转化为线性规划和网络流问题,并可用第8章中的算法有效求解。
第9章介绍在大数据和人工智能中有应用的串和序列的算法 。
《计算机算法设计与分析(第5版)》修正了第4版中发现的一些错误,并将各章的习题分为算法分析题和算法实现题两部分,增加了算法实践性内容,增加了有关串和序列的算法内容。
该教材各章的论述中,首先介绍一种算法设计策略的基本思想,然后从解决计算机科学和应用中的实际问题入手,描述几个算法。同时对每个算法所需的时间和空间进行分析,使读者既能学到一些常用的算法,也能通过对算法设计策略的反复应用,牢固掌握这些算法设计的基本策略。该教材选择某些问题,通过对解同一问题的不同算法的比较,使读者体会到每种算法的设计要点。
该教材采用面向对象的C 语言作为算法描述手段,在保持C 优点的同时,尽量使算法描述简明、清晰。每章的章首为学习要点提示,章末配有难易适度的习题,分为算法分析题和算法实现题两部分,以强化实践环节 。
王晓东:男,1957年生,山东人,福建工程学院副院长,教授,博士生导师,福建省计算机学会理事长。主讲课程:算法与数据结构、算法设计与分析、文献阅读与选题报告 。2100433B
随着社会经济发展,信息科技水平显著提高,推进了社会化进程.而计算机技术与数学知识之间有紧密的联系,计算机技术的运用中需要通过数学算法来研究分析,有效解决离散型结构的问题,推动网络图理论与实际操作的进步.在计算机算法的基础上对网络图进行研究和分析,并对其相关方法进行论述.
利用高级语言编程,应用内插法、优选法,利用计算机求解,可以快速准确的确定平面闸门初步设计的参数。
本书是与普通高等教育“十一五”国家级规划教材《计算机算法设计与分析(第4版)》配套的辅助教材和国家精品课程教材,分别对主教材中的算法分析题和算法实现题给出了解答或解题思路提示。为了提高学生灵活运用算法设计策略解决实际问题的能力,本书还将主教材中的许多习题改造成算法实现题,要求学生设计出求解算法并上机实现。
本书是与“十二五”普通高等教育本科国家级规划教材《计算机算法设计与分析(第5版)》配套的辅助教材和国家精品课程教材,分别对主教材中的算法分析题和算法实现题给出了解答或解题思路提示。为了提高学生灵活运用算法设计策略解决实际问题的能力,本书还将主教材中的许多习题改造成算法实现题,要求学生设计出求解算法并上机实现。本书教学资料包含各章算法实现题、测试数据和答案,可在华信教育资源网免费注册下载。本书内容丰富,理论联系实际,可作为高等学校计算机科学与技术、软件工程、信息安全、信息与计算科学等专业本科生和研究生学习计算机算法设计的辅助教材,也是工程技术人员和自学者的参考书。
王晓东,男,1957年出生,山东人,中共党员,现任福建工程学院副院长,教授,博士生导师,福建省计算机学会理事长。先后担任福州大学计算机系主任、数学与计算机科学学院院长,2007年8月起担任泉州师范学院副院长。主讲课程:算法与数据结构、算法设计与分析、文献阅读与选题报告。 2100433B