
Ackermann函数ACK(m,n)的递归子程序计算方法
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本文探讨了Ackermann函数的特性及其实现方式,并详细介绍了如何通过递归子程序来计算Ackermann函数ACK(m,n),为读者提供了一个深入理解复杂递归算法的机会。
编写一个递归子程序来计算Ackermann函数ACK(m,n)。对于所有m≥0且n≥0的值,定义如下:
- ACK(0, n)=n+1
- ACK(m, 0)=ACK(m-1, 1)
- ACK(m, n)=ACK(m-1, ACK(m, n-1))
程序要求如下:
⑴ 在主程序中从键盘输入m和n的值,如果输入错误则显示“m和n输入错误”。
⑵ 显示计算结果。
全部评论 (0)
还没有任何评论哟~


