摘要
递归算法或者递归程序是计算机及相关专业高校学生,在大学学习阶段必须掌握的一种程序设计方法。文章首先分析了高校学生在学习递归算法时遇到的难点,然后将递归算法进行不同角度的分类,由易到难详细剖析递归算法的设计思路,最后对递归程序的设计过程进行讲解和总结。文中还结合了实际教学案例,给出了递归算法的讲解和设计过程。
Recursion algorithm or recursion program is a kind of program design method that must be mastered by college students majoring in computer and related majors in the university learning stage.This paper first analyzes the difficulties college students encounter in learning recursive algorithm,analyzes the nature and characteristics of recursive program,then classifies the recursive algorithm from different angles,and finally explains and summarizes the design process of recursive program.The paper also gives the explanation and design process of recursive algorithm.This method has a good practical application effect on the teaching and research of recursive algorithm.
作者
范昊
束德勤
FAN Hao;SHU De-qin(College of Information Science and Engineering,Shandong Agricultural University,Tai'an,Shandong 271018,China)
出处
《教育教学论坛》
2020年第16期195-196,共2页
Education And Teaching Forum
基金
2019教育部产学合作协同育人项目(面向企业需求的学生创新能力培养模式研究)项目编号:201901117012。
关键词
递归算法
典型案例
递归程序框架
算法分类
recursion algorithm
typical cases
recursion programming framework
algorithmic classification