科学出版社旗舰店店铺主页二维码
科学出版社旗舰店 微信认证
科学出版社秉承多年来形成的“高层次、高水平、高质量”和“严肃、严密、严格”的优良传统与作风,始终坚持为科技创新服务、为传播与普及科学知识服务、为科学家和广大读者服务的宗旨。
微信扫描二维码,访问我们的微信店铺
你可以使用微信联系我们,随时随地的购物、客服咨询、查询订单和物流...

算法分析与设计实践

46.60
运费: ¥ 0.00-18.00
算法分析与设计实践 商品图0
算法分析与设计实践 商品图1
算法分析与设计实践 商品图2
算法分析与设计实践 商品缩略图0 算法分析与设计实践 商品缩略图1 算法分析与设计实践 商品缩略图2

商品详情

书名:算法分析与设计实践
定价:59.0
ISBN:9787030763594
版次:1
出版时间:2023-10

内容提要:
算法无处不在,算法思维已成为当今人类的基本思维方式之一。本书以经典算法为主线,首先系统介绍算法的基本概念、设计策略与设计方法,将课程思政元素融入算法知识体系,注重基础性;然后介绍不确定问题求解中的经典概率算法和群体智能算法,强调高阶性;最后介绍计算复杂性基本理论,并设计了复杂问题求解算法的工程实践应用案例,突出挑战性。



目录:
目录
第1章 算法概述 1
1.1 什么是算法 1
1.2 为什么学习算法 4
1.3 如何表示算法 5
1.4 如何评价算法 8
1.4.1 算法评价指标 8
1.4.2 算法的渐进时间复杂度 11
1.4.3 算法时间复杂度分析举例 12
1.4.4 大O表示法的若干特点 13
1.4.5 算法空间复杂度分析方法 15
1.5 算法、程序、数据、数据结构、软件之间的关系 16
1.6 算法、计算机、人三者之间的关系 17
习题 18
第2章 经典算法设计策略与方法 19
2.1 算法设计策略知识导图 19
2.2 算法设计七步… 20
2.3 迭代策略与算法设计方法 24
2.3.1 顺序递推算法策略与设计方法 25
2.3.2 倒序递推算法策略与设计方法 28
2.4 蛮力策略与算法设计方法 30
2.5 分治策略与算法设计方法 37
2.6 递归策略与算法设计方法 45
2.7 贪心策略与算法设计方法 48
2.8 动态规划策略与算法设计方法 54
2.9 图搜索策略与算法设计方法 63
2.9.1 广度优先搜索策略 …
2.9.2 深度优先搜索策略 75
2.9.3 队列制导搜索策略 81
2.9.4 栈制导搜索策略 89
2.9.5 优先队列分支限界搜索策略 92
习题 100
第3章 概率算法设计策略与方法 101
3.1 概率算法概述 101
3.2 数值概率算法 102
3.2.1 数值概率算法的基本思想 102
3.2.2 用随机投点法计算圆周率 103
3.2.3 用随机投点法计算定积分 106
3.3 蒙特卡罗算法 108
3.3.1 蒙特卡罗算法的基本思想 108
3.3.2 主元素存在性判定问题 109
3.3.3 素数判定问题 112
3.4 舍伍德算法 117
3.4.1 舍伍德算法的基本思想 118
3.4.2 线性时间选择问题 118
3.4.3 搜索有序表 122
3.5 拉斯维加斯算法 125
3.5.1 拉斯维加斯算法的基本思想 125
3.5.2 n皇后问题 126
3.5.3 整数因子分割问题 130
习题 132
第4章 计算复杂性理论初步 133
4.1 NP完全性 133
4.1.1 P和NP 133
4.1.2 NPC问题 134
4.1.3 常见的NPC问题 135
4.1.4 NPC问题证明 137
4.2 NP难与NP难问题 139
习题 141
第5章 近似算法设计策略与方法 142
5.1 近似算法策略设计与近似算法的性能 142
5.1.1 近似算法策略设计思想 142
5.1.2 近似算法的性能评价 143
5.2 顶点覆盖问题的近似算法 145
5.3 旅行商问题近似算法 153
5.4 最小集合覆盖问题的近似
算法 162
习题 169
第6章 智能算法设计策略与方法 170
6.1 启发式搜索算法 170
6.1.1 爬山算法 170
6.1.2 模拟退火算法 174
6.2 群体智能算法 177
6.2.1 遗传算法 177
6.2.2 蚁群算法 182
6.2.3 粒子群优化算法 188
6.3 神经网络算法 193
6.3.1 深度学习算法 194
6.3.2 强化学习算法 201
习题 206
第7 章 算法策略综合应用与实践 208
7.1 求解0-1背包问题 208
7.2 求解最短路径问题的算法
综合应用与实践 226
习题 245
参考文献 247
科学出版社旗舰店店铺主页二维码
科学出版社旗舰店 微信公众号认证
科学出版社秉承多年来形成的“高层次、高水平、高质量”和“严肃、严密、严格”的优良传统与作风,始终坚持为科技创新服务、为传播与普及科学知识服务、为科学家和广大读者服务的宗旨。
扫描二维码,访问我们的微信店铺
随时随地的购物、客服咨询、查询订单和物流...

算法分析与设计实践

手机启动微信
扫一扫购买

收藏到微信 or 发给朋友

1. 打开微信,扫一扫左侧二维码

2. 点击右上角图标

点击右上角分享图标

3. 发送给朋友、分享到朋友圈、收藏

发送给朋友、分享到朋友圈、收藏

微信支付

支付宝

扫一扫购买

打开微信,扫一扫

或搜索微信号:sciencepress-cspm
科学出版社官方微信公众号

收藏到微信 or 发给朋友

1. 打开微信,扫一扫左侧二维码

2. 点击右上角图标

点击右上角分享图标

3. 发送给朋友、分享到朋友圈、收藏

发送给朋友、分享到朋友圈、收藏