- 1
- 0
- 约1.43万字
- 约 79页
- 2017-06-17 发布于湖北
- 举报
递归的概念 递归过程与递归工作栈 递归与回溯 广义表 递归的概念 递归的定义 若一个对象部分地包含它自己, 或用它自己给自己定义, 则称这个对象是递归的;若一个过程直接地或间接地调用自己, 则称这个过程是递归的过程。 以下三种情况常常用到递归方法。 定义是递归的 数据结构是递归的 问题的解法是递归的 定义是递归的 求解阶乘 n! 的过程 在链表中寻找等于给定值的结点并打印其数值template class Typevoid Print ( ListNodeType *f, Type x ) { if ( f != NULL ) if ( f - data == x ) cout f - data endl; else Print ( f - link, x );} 递归过程与递归工作栈 递归过程在实现时,需要自己调用自己。 层层向下递归,退出时的次序正好相反: 递归调用 n! (n-1)! (n-2)! 1! 0!=1 返回次序 主程序第一次调用递归过程为外部调用; 递归过程每次递归调用自己为内部调用。 它们返回调用它的过
您可能关注的文档
- 第3课 实验3-网络方向.doc
- 第二章 教务管理系统-课程设计说明书.doc
- 物流管理流程指南.docx
- 2008R2Win7管理十二只读域控与DNS.pdf
- 第5章 继承和派生(12级).pdf
- 静电场及恒定电场.ppt
- 依相软件调试说明书摘要.pdf
- VC++之线程及进程之用命名管道实现进程间通信.doc
- 第十三章 黑马程序员安卓教程:JavaSE 实现多线程下载.docx
- Python程序设计-第六篇.ppt
- Unit1Classrules第1课时(课件)-人教PEP版英语四年级下册.pptx
- 第1课时利用“边边边”判定三角形全等.pptx
- 《九年级道德与法治》第九章第一节:时代语境下的个人梦想与中国梦的辩证统一(九年级上学期).docx
- 正弦函数余弦函数的图象与性质再认识课件-高一下学期数学北师大版.pptx
- Unit1SectionA(2a-2d)课件人教版八年级英语下册.pptx
- Unit1ClassrulesPartBReadandwrite(课件)-人教PEP版英语四年级下册.pptx
- Unit1Section1Listening课件沪教版七年级英语下册.pptx
- 中国的气候季风气候显著课件-八年级地理上学期湘教版(2024).pptx
- 第六章探究与实践认识家乡的地理特征课件-湘教版八年级地理下册.pptx
- 第2课时平行线的性质与判定的综合_1.pptx
原创力文档

文档评论(0)