Ackerman函数

Ackerman函数

双 递 归 A ( n , m ) = { A ( 1 , 0 ) = 2 A ( 0 , m ) = 1 , m ≥ 0 A ( n , 0 ) = n + 2 , n ≥ 2 A ( n , m ) = A ( A ( n − 1 , m ) , m − 1 ) , n , m ≥ 1 双递归A(n,m)=\begin{cases}A(1,0)=2\\ A(0,m)=1 ,m\geq0\\ A(n,0)=n+2 ,n\geq2\\ A(n,m)=A(A(n-1,m),m-1),n,m\geq1 \end{cases} A(n,m)=A(1,0)=2A(0,m)=1,m0A(n,0)=n+2,n2A(n,m)=A(A(n1,m),m1),n,m1

n\m01234
011111
122222
24444
366816=24
48816216
n2n2n2n非常大

单变量Ackerman函数A(n)=A(n,n).其拟逆函数 α \alpha α(n)=min{k|A(k) ≥ \geq n}.因此, α \alpha α(n)函数增长非常慢。

对于Ackerman函数的理解还是不够透彻,还请各位多多指教!

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值