- ISBN:9787302382942
- 装帧:一般胶版纸
- 册数:暂无
- 重量:暂无
- 开本:16开
- 页数:324
- 出版时间:2023-01-02
- 条形码:9787302382942 ; 978-7-302-38294-2
内容简介
《计算机常用算法与程序设计案例教程(第2版)》遵循“精选案例,面向设计,深入浅出,注重能力培养”的要求,以案例形式实现算法与程序设计教学。 《计算机常用算法与程序设计案例教程(第2版)》精选了枚举、递推、递归、回溯、动态规划、贪心算法与模拟等常用算法,精选各算法求解的典型案例。每一个案例求解,从案例提出到算法设计,从程序实现到算法复杂度分析,环环相扣,融为一体,力求算法理论与实际应用相结合,算法与程序相统一,突出算法在解决实际问题中的核心地位与引导作用。书中所有案例求解给出详细的算法描述与完整的C程序,程序均在Visual C++ 6.0下编译通过,所有源代码均可从清华大学出版社网站(http://www.tup.com.cn)下载。 《计算机常用算法与程序设计案例教程(第2版)》可作为高等院校计算机及相关专业“算法设计与分析”、“程序设计基础与应用”等课程的教材,也可供软件设计人员与计算机爱好者学习参考。
目录
1.1 算法及其描述
1.1.1 算法定义
1.1.2 算法描述
1.2 算法的复杂性分析
1.2.1 时间复杂度
1.2.2 空间复杂度
1.3 算法设计与分析示例
1.3.1 求解*大公约数
1.3.2 拆分为连续正整数之和
1.3.3 统计n!尾部零
1.4 算法与程序设计
1.4.1 算法与程序
1.4.2 结构化程序设计
习题1
第2章 枚举
2.1 枚举概述
2.2 统计与求和
2.2.1 全素组
2.2.2 *简真分数
2.3 解方程
2.3.1 佩尔方程
2.3.2 超越方程
2.4 解不等式
2.4.1 分数不等式
2.4.2 代数和不等式
2.5 求*值
2.5.1 基于素数的代数和
2.5.2 整数的因数比
2.6 数组与序列
2.6.1 双和二组
2.6.2 和积三组
2.6.3 双码二部数序列
2.7 数式探求
2.7.1 逆序乘积式
2.7.2 完美综合式
2.8 趣味数阵
2.8.1 素数幻方
2.8.2 和积三角形
2.9 枚举应用小结
习题2
第3章 递推
3.1 递推概述
3.1.1 递推算法
3.1.2 递推实施步骤与描述
3.2 超级素数搜索
3.3 递推数列
3.3.1 摆动数列
3.3.2 分数数列
3.4 幂序列
3.4.1 双幂序列
3.4.2 幂积序列
3.5 数阵与网格
3.5.1 杨辉三角
3.5.2 交通方格网
3.6 整数划分问题
3.6.1 整数划分递推设计
3.6.2 整数划分递推优化
3.7 水手分椰子问题
3.7.1 5个水手分椰子
3.7.2 n个水手分椰子
3.8 猴子爬山
3.8.1 简单案例的具体递推
3.8.2 一般情形的分级递推
3.9 递推应用小结
习题3
第4章 递归
4.1 递归概述
……
第5章 回溯法
第6章 动态规划
第7章 贪心算法
第8章 模拟
第9章 算法的综合应用
附录A 部分习题求解要点
附录B 在Visual C++ 6.0环境下运行C程序方法简介
附录C C语言常用库函数
参考文献
-
有限与无限的游戏:一个哲学家眼中的竞技世界
¥37.4¥68.0 -
全图解零基础word excel ppt 应用教程
¥12.0¥48.0 -
机器学习
¥59.4¥108.0 -
深度学习的数学
¥43.5¥69.0 -
智能硬件项目教程:基于ARDUINO(第2版)
¥37.7¥65.0 -
硅谷之火-人与计算机的未来
¥14.3¥39.8 -
元启发式算法与背包问题研究
¥38.2¥49.0 -
AI虚拟数字人:商业模式+形象创建+视频直播+案例应用
¥62.9¥89.8 -
UNIX环境高级编程(第3版)
¥164.9¥229.0 -
剪映AI
¥52.8¥88.0 -
深度学习高手笔记 卷2:经典应用
¥90.9¥129.8 -
纹样之美:中国传统经典纹样速查手册
¥77.4¥109.0 -
UG NX 12.0数控编程
¥24.8¥45.0 -
MATLAB计算机视觉与深度学习实战(第2版)
¥90.9¥128.0 -
界面交互设计理论研究
¥30.8¥56.0 -
UN NX 12.0多轴数控编程案例教程
¥25.8¥38.0 -
微机组装与系统维护技术教程(第二版)
¥37.8¥43.0 -
明解C语言:实践篇
¥62.9¥89.8 -
Linux服务器架设实战(Linux典藏大系)
¥84.5¥119.0 -
PREMIERE PRO 2023全面精通:视频剪辑+颜色调整+转场特效+字幕制作+案例实战
¥69.3¥99.0