社区
模式及实现
帖子详情
ackerman函数递归算法 为什么不对啊
qq_37674628
2017-02-26 11:40:55
int c2(int m,int n)
{ int f;
if(n==1&&m==0)
return 2;
if(m>=0&&n==0)
return 1;
if(n>=2&&m==0)
return n+2;
if(n>=1&&m>=1)
{f=c2(n-1,m);return c2(f,m-1);}
}
...全文
761
3
打赏
收藏
ackerman函数递归算法 为什么不对啊
int c2(int m,int n) { int f; if(n==1&&m==0) return 2; if(m>=0&&n==0) return 1; if(n>=2&&m==0) return n+2; if(n>=1&&m>=1) {f=c2(n-1,m);return c2(f,m-1);} }
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
真相重于对错
2017-02-27
打赏
举报
回复
A(1,0)=2; A(0,m)=1 m>=0 A(n,0)=A(n-1,1) A(n,m)=A(A(n-1,m),m-1) n,m>=1
真相重于对错
2017-02-27
打赏
举报
回复
引用 2 楼 qq_37674628 的回复:
这是题目,问题解决过了,谢谢
嗯,你的代码与题目不符,所以错了
qq_37674628
2017-02-27
打赏
举报
回复
这是题目,问题解决过了,谢谢
递归和非递归方式计算A
cke
rman
函数
递归和非递归方式计算A
cke
rman
函数
。非递归方法用堆栈实现。代码内部有详细的注释说明,比较适于学习。
a
cke
rman
函数
stack.h test.cpp 利用了非递归的方法实现了a
cke
rman
的实现
a
cke
rman
n
函数
的递归实现和非递归实现
ackman
函数
的递归和非递归,学习数据结构的素材,非递归是使用堆栈实现的。
a
cke
rman
函数
的两种非
递归算法
及源代码
第一种算法是数组递推,北航某年考研题,算法很好. 第二种算法用栈来消除递归,算法麻烦,但有助于理解递归栈的工作原理
非递归方法编写阿克曼
函数
数据机构的晦涩难懂我有亲身经历,所以提供一些算法来帮助大家!
模式及实现
5,530
社区成员
4,169
社区内容
发帖
与我相关
我的任务
模式及实现
C/C++ 模式及实现
复制链接
扫一扫
分享
社区描述
C/C++ 模式及实现
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章