递归算法非递归化的一般规律

来源 :四川师范大学学报(自然科学版) | 被引量 : 0次 | 上传用户:jees_giggle
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
尽管递归算法具有结构简练、清晰、可读性强、正确性容易得到证明等优点,但递归算法在执行过程中会耗费太多时间和空间.为了追求算法的时空效率,特别是使用不支持递归的程序语言的情况下,必须将递归算法转化为非递归算法,问题才能得到有效解决.为此,给出了递归算法转化为非递归算法的一般方法,并以Hanoi塔问题、二叉树的中序遍历问题为例进行了详细地分析.
其他文献
大学生村官计划作为党和国家的一项政策,是在新时代和新农村建设的基础上应运而生的.在新时代新农村的建设进程中,大学生村官在农村思想政治工作中发挥着重要作用.但是大学生
驾考是公安交管工作中的一项基础工作,是源头管理的门户。当前,随着驾考改革涉及到的自学直考、自主约考以及新形势下面临的压力,各类社会矛盾积聚多发、交织复杂,同时,人民
台风灾害的评估信息是对防台减灾工作关键的决策辅助信息。本文以台风气象数据和灾害历史数据为基础,设计和开发了广东台风灾害评估系统。系统包含台风灾害评估、台风路径查
递归作为一种算法设计策略,是程序设计和描述算法的一种有力工具,在程序设计中被广泛应用。尤其在数值计算、数据结构、人工智能、算法设计与分析等领域应用广泛。分析递归算
基于设计的研究要求教育研究在实际的教学环境中进行,藉以理解学生是如何学习的,并建立教学理论,以及设计可以改善教学实务的产品。简要介绍了基于设计的研究的内涵和特征,并
军校法学教育应该着眼于军事斗争准备的需要和军队建设的重大现实问题,回答军事斗争准备中所涉及的法律问题,以做好军事斗争中的法律战准备为重心,切实解决军事斗争中的一些重大
目的探究护理干预在行超声引导穿刺术患者中的应用效果。方法选择2017年7月至2018年7月在本院收治的行超声引导下穿刺术患者作为研究对象,从中随机抽出60例,将其按照不同的护
目的评价西门子BNⅡ全自动特定蛋白分析仪检测C反应蛋白(CRP)的分析性能。方法参考美国临床实验室标准化协会(CLSI)文件以及其他相关文献并结合实际工作,对西门子BNⅡ全自动