本课引导学生理解递归法的含义、特征和两个基本要素,掌握递归法在阶乘、斐波那契、汉诺塔、二分查找、树遍历等问题中的应用,了解递归法在对弈树搜索中的应用。
本课程共设置 6 项学习目标,涵盖知识理解、技能应用与科学探究三个维度。
能够理解递归法的含义和基本思想。
目标能够描述递归法的递归关系和终止条件。
目标能够用递归法实现阶乘、斐波那契、汉诺塔等经典问题。
目标能够分析递归算法的时间和空间复杂度。
目标能够了解记忆化、剪枝等递归优化方法。
目标能够将递归法应用到“编写对弈程序”项目中。
目标