《算法基础,第五版》对算法设计、算法复杂性分析和计算复杂性进行了均衡的介绍。该文本非常适合任何具有大学代数和离散结构背景的计算机科学学生,本书使用标准英语和简单的符号呈现数学概念,以最大限度地提高可访问性和用户友好性。
具体的例子、复习基本数学概念的附录以及以学生为中心的方法强化了理论解释,促进了学习和记忆。C++和 Java 伪代码可帮助学生更好地理解复杂的算法。关于数值算法的一章包括对基本数论的回顾,欧几里得寻找最大公约数的算法,模算术的回顾,求解模线性方程的算法,计算模幂的算法,以及确定数是否素数的新多项式时间算法。
修订和更新的第五版增加了关于遗传算法和遗传编程的全新章节,包括旅行推销员问题的近似解决方案,沿着食物轨迹导航的人造蚂蚁算法,以及在金融交易中的应用。通过全面更新的练习和示例以及改进的讲师资源,包括完整的习题答案、讲师手册和 PowerPoint 讲座大纲,《算法基础》是算法设计和分析的本科和研究生课程的基本文本。
本书的主要内容包括:
• 同类文本中唯一包含遗传算法章节的文本
• 使用 C++ 和 Java 伪代码帮助学生更好地理解复杂算法
• 无需微积分背景
• 全文中有许多清晰且适合学生阅读理解的示例
• 全面更新的练习和示例
• 改进了讲师资源,包括完整的习题答案、讲师手册和 PowerPoint 讲座大纲
0条评论