计算机常用算法与程序设计案例教程(高等学校计算机专业教材精选·算法与程序设计)

计算机常用算法与程序设计案例教程(高等学校计算机专业教材精选·算法与程序设计)

作者:杨克昌 编著

出版社:清华大学出版社

出版年:2011-07-01

评分:5分

ISBN:9787302253082

所属分类:网络科技

书刊介绍

计算机常用算法与程序设计案例教程(高等学校计算机专业教材精选·算法与程序设计) 内容简介

本书遵循“精选案例,面向设计,深入浅出,注重能力培养”的要求,以“案例”形式实现“算法与程序设计”教学。本书精选枚举、递推、递归、回溯、动态规划、贪心算法与模拟等常用算法,精选各算法求解的典型案例,注重算法设计与程序实现,注重算法改进与程序优化,力求理论与实际相结合,算法与程序相统一。每一个案例求解,从案例提出、算法设计与描述,到程序实现、运行结果与讨论,环环相扣,融为一体。本书所有案例求解给出详细的算法描述与完整的c程序。每章*后附有习题,在附录中给出习题求解提示,所有源程序可从清华大学出版社网站下载。本书可作为高等院校计算机及相关专业“算法设计与分析”、“计算机程序设计”课程教材,也可供软件设计人员与计算机爱好者学习参考。

计算机常用算法与程序设计案例教程(高等学校计算机专业教材精选·算法与程序设计) 本书特色

首创“案例”形式实现算法与程序设计教学。通过典型案例来引导算法设计的逐步深入,来展开程序设计的求解实施,实现以典型案例支撑算法,以算法设计指导案例求解的良性循环。注重常用算法的选取与组织。在常用算法的选取上克服贪多求全、贪广求深,去除一些难度大、理论深、应用少的带学术研究性质的算法内容,结合本科教学实际与应用需求,选取枚举、递推、递归、回溯、动态规划、贪心算法与模拟等常用算法。注重典型案例的精选与提炼。针对选取的每一种常用算法,精选典型的实际案例,包括典型的数值求解,常见的数据处理,有趣的智力测试,巧妙的模拟探索,既有引导入门的基础案例,也有难度较大的综合案例,既有新创趣题,也有经典名题,难度适宜,深入浅出。注重算法设计与程序实现的紧密结合。在讲述每一种常用算法的基本思路与设计步骤的基础上,落实到每一个案例求解,从案例的提出到算法设计与描述、从程序实现到案例结果的讨论与分析,环环相扣,融为一体,力求理论与实际相结合、算法与程序相统一,突出算法在解决实际案例中的核心地位与引导作用,切实提高对所学算法的理解和掌握。注重算法改进与程序优化。教程对一些典型案例应用多种不同的算法设计,编写不同表现形式与不同设计风格的程序,体现了算法与程序设计的灵活性和多样性。

计算机常用算法与程序设计案例教程(高等学校计算机专业教材精选·算法与程序设计) 目录

第1章 算法与程序设计概述
1.1 算法及其描述
1.1.1 算法定义
1.1.2 算法描述
1.2 算法的复杂性分析
1.2.1 时间复杂度
1.2.2 空间复杂度
1.3 算法与程序设计
1.3.1 算法与程序
1.3.2 结构化程序设计
习题
第2章 枚举
2.1 枚举概述
2.2 统计与求和
2.2.1 指定特殊整数

相关推荐

微信二维码