使用公式Ack(m,n)=Ack(m-1,Ack(m,n-1)),依次递归计算,递归结束条件n=0时,Ack(m,n)=Ack(m-1,1);m=0时,Ack(m,n)=n+1

#include<cstdio> #include<iostream> using namespace std; int di(int m, int n) { if(n == 0) return di(m-1, 1); else if(m == 0) return n+1; else return di(m-1, di(m,
相关文章
相关标签/搜索