计算机算法是计算机科学和计算机应用的核心,计算机科学技术的几乎每一项新的成就都与算法密切相关。算法设计与分析技术包含了培养高质量计算机人才所必需的基本理论和知识。通过对算法系统的学习,理解和掌握算法设计的主要方法,培养对算法的计算复杂性进行正确分析的能力,为独立地设计算法和对给定算法进行复杂性分析奠定坚实的理论基础。本书根据国内外计算机技术的*新发展,阐述了计算机算法的各种设计策略、算法分析和一些经典及应用问题的算法。本书是一本注重系统性、科学性的教材,内容丰富、理论性强的教材,它可作为普通高等学校计算机与信息**专业本科生的教材。