算法设计与分析是计算机科学的一门分支学科,是软件技术的一个重要方向。算法设计既是软件设计的关键,也是培养学生成为为了软件工程师所不可或缺的一门专业知识。随着计算机的广泛应用,对计算机算法的研究变得日益重要。通过本课程的学习与研究,培养学生分析问题和解决问题的能力,让学生掌握算法设计的基本方法,学生熟悉算法分析的基本技术和基本理论方法,培养学生对算法的计算复杂性正确分析的能力,为独立设计算法和对算法复杂性分析奠定坚实的理论基础,对学生将来从事计算机体系结构、系统软件和应用软件的研究与开发提供一个广泛扎实的算法知识。
…