- 2
- 0
- 约小于1千字
- 约 5页
- 2026-03-25 发布于广东
- 举报
什么是递归?起什么作用?3.4.2递归
方法递归就是方法直接调用自身或者间接调用自身的形式。同时递归一定要向已知方向递归,否则这种递归就变成了无穷递归。3.4.2递归
递归需具备的条件:子问题须与原始问题为同样的事,且更为简单;不能无限制调用本身,须有个出口,化简为非递归状态处理;递归的次数不能太多,否则容易造成栈内存溢出java.lang.StackOverflowError;构造方法不能递归调用。3.4.2递归
例3-15求斐波那契数列的第n项。publicclassexample3_15{ publicstaticvoidmain(String[]args){ System.out.println(fib(10)); } publicstaticintfib(intn){ if(n==1||n==2) { return1; } returnfib(n-1)+fib(n-2); }}这个著名的数列也叫“兔子数列”。兔子在出生两个月后,就有了繁殖能力能够生下小兔子。假设一对有繁殖力的兔子每个月能生出一对小兔子(一雄一雌)来。如果一年后所有兔子都不死,那么刚出生的一对小兔子一年以后可以繁殖多少只兔子?
3.4.2递归
您可能关注的文档
- Java程序设计项目化教程_5.3.1多态脚本.pptx
- Java程序设计项目化教程_9.5 项目实训.pptx
- Java程序设计项目化教程_5.1.3-4super关键字final关键字脚本.pptx
- Java程序设计项目化教程_9.3 连接数据库.pptx
- Java程序设计项目化教程_5.4项目实训脚本.pptx
- Java程序设计项目化教程_4.4项目实训.pptx
- Java程序设计项目化教程_4.1.3.4对象与包脚本.pptx
- Java程序设计项目化教程_6.2Swing容器.pptx
- Java程序设计项目化教程_7.1字符串的使用.pptx
- Java程序设计项目化教程_2.3运算符.pptx
最近下载
- 2026秋教科版小学科学五年级上册第二单元工具与技术《2.独轮车省力的秘密》教学设计.docx VIP
- 大桥工程双曲拱桥拆除施工方案(内附详细计算书).doc
- ZXK-6000 (中秀康迪克)一体化控制器.pdf VIP
- 渝22S01 小型建筑中水处理成套设备选用与安装 DJBT50-156.docx VIP
- 2025年湖州市国企考试真题.docx VIP
- 采矿CAD笔记.doc VIP
- 通用学术英语进阶_1.pdf VIP
- 以你的心诠释我的爱《Skyline》 高清钢琴谱五线谱.pdf VIP
- 医保专线接入方案.docx VIP
- 浙江国企招聘-2025湖州市融资担保有限公司招聘2人(公共基础知识)综合能力测试题附答案.docx VIP
原创力文档

文档评论(0)