- 运行环境:PC-windows操作系统
- 软件语言:简体中文|授权方式:最新版
- 软件类型:国产软件 - 应用软件 - 教程书籍
- 软件大小:7.25 MB
- 下载星级:
- 软件官网:暂无
- 更新时间:2017/8/11 10:19:22
【软件截图】

【基本介绍】
电脑计算机算法基础第三版pdf是国家高校“十五”国家级规划教材, 讲述了计算机的算法基础, 本站为您提供计算机算法基础第三版pdf电子版并且附带了参考答案, 适用于学生和工程应用的人员下载阅读。
计算机算法是以一步接一步的方式来详细描述计算机怎么才能将输入转化为所要求的输出的过程, 或者说, 算法是对计算机上执行的计算过程的具体描述。
计算机算法基础(第三版) PDF简介:
计算机算法基础是教育部普通高等教育“十五”国家级规划教材。
计算机算法是计算机科学和计算机应用的核心。 无论是计算机系统system、系统软件的设计design, 还是为解决处理计算机的各种应用课题做的设计都可归结为算法的设计。
计算机算法基础围绕算法设计的可以说是方法, 对计算机领域中许多常用的非数值算法作了精辟的描述, 并分析了这些算法所需的时间和空间。 全书共分11章, 第1章系统地介绍说明了计算机算法所涉及的数学知识, 第2章至第9章介绍了递归算法、分治法、贪心法、动态规划、基本检索与周游方法、回溯法以及分枝一限界法等基本设计方法, 第10章对当今计算机科学的前沿课题——P?=NP问题的有关联知识作了初步介绍, 第11章则对日益兴起的并行算法的基本设计方法作了介绍。
一个算法就一定要具备以下性质:
(1)算法最先是必须是对的的, 即对于任意的一组输入, 包括合理的输入与不合理的输入, 总能得到预期的输出。 如果一个算法只是对合理的输入才能得到预期的输出, 而就在异常情况下却再也不能够预料输出的结果, 那么它就不是正确的。
(2)算法必须是由一系列具体步骤组成的, 并且每一步都能够被计算机所理解和执行, 而不是抽象和模糊的概念。
(3)每个步骤都有确定的执行顺序, 即上一步在哪里;下一步是什么, 都必须明确, 无二义性。
(4)无论算法有多么复杂, 都必须在有限步之后结束并终止运行;即算法的步骤必须是有限的。 在任意一个情况下, 算法都不能够陷入无限循环中。
一个问题的解决方案可以能够有多种表达方式;但只有满足上面4个条件的解才能称之为算法
计算机算法基础可作为高等院校与计算机有关的各专业的教学用书, 也可作为从事计算机科学、工程和应用的工作人员的自学教材和参考书。