简介
本书遵循“精选案例,面向设计,深入浅出,注重能力培养”的宗旨,以“案例”形式实现“算法与程序设计”教学。本书选取枚举、递推、递归、回溯、动态规划、贪心算法、分支限界法与模拟等常用算法,并精选应用各算法设计求解的典型案例。书中每个案例求解,从案例提出到算法设计与程序实现,从案例结果显示到算法改进与程序优化,环环相扣,融为一体,力求算法理论与实际应用相结合、算法与程序相统一,突出算法在解决实际案例中的核心地位与引导作用。 书中所有案例求解均给出详细的算法设计提要与完整的C程序清单,所有程序均在VC++6.0编译通过,所有源代码均可从指定网站下载。 本书可作为高等院校计算机及相关专业“算法设计与分析”“程序设计基础与应用”等课程的教材,也可供各类计算机程序设计竞赛与计算机编程培训参考。
编辑推荐
(1)首创案例形式实现算法与程序设计教学。通过实际案例的求解见证算法设计的神奇与功效,实现以典型案例支撑算法设计,以算法设计指导案例求解的良性循环。 (2)注重常用算法的选取与组织。 在常用算法的选取上克服贪多求全、贪广求深,去除若干难度大、理论深、少有应用的算法罗列,结合本科教学目标与应用实际,选取常用算法。 (3)注重典型案例的精选与提炼。 针对选取的每一种常用算法,精选典型的实际应用案例。 (4)注重算法设计与程序实现的紧密结合。本教程对每一 种常用算法的设计规范,具体落实到实际案例求解的各个环节:有算法设计提要、有程序实 现清单,有运行示例显示,有算法改进与程序优化,环环相扣,融为一体。 (5)注重算法改进与程序优化。 教程对一些典型案例应用多种不同的算法设计,编写不同表现形式与设计风格的程序, 充分体现了算法与程序设计的灵活性和多样性。
更多出版物信息
- 版权: 清华大学出版社
- 出版: 2024-01-01
- 更新: 2024-12-19
- 书号:9787302652847
- 中图:TP301.6;TP311.1
- 学科:工学控制科学与工程工学计算机科学与技术