永发信息网

C消除递归

答案:2  悬赏:0  手机版
解决时间 2021-02-26 11:04
0)
消除递归是什么意思啊?
我写的算法:
void digui(long n,long *m)
{
if(n==0)
{
*m=n+1;2;
}
}
delete n这句cannot delete objects that are not pointers
咋会这样呢书上说的试求递归函数f(n)的算法,并消除递归:
f(n)=
n+1(n==0)
n*f(n/2) (n>
digui(n/,&k);
*m=n*k;
delete n;
}
if(n>0)
{
long k

对,这个死书就是个呆,就图作者明白,好好的写用栈代替递归不久行了吗,竟然干脆就丢个消除递归则么抽象的东西。
最佳答案
消除递归就是用循环替代递归

delete的意思是释放指针的空间(当然先析构), 你给他的n不是指针当然不行
全部回答
http://wenku.baidu.com/view/a2f1dfc49ec3d5bbfd0a74f3.html c语言多重递归在自相似图形中的应用 这个挺直观的,就是一棵树开枝散叶的过程,实际编码我没做过。。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
第一次刮胡子是用手动的好还是电动的?
熟背流在什么地方啊,我要过去处理事情
圣地全球购如果在网上下单,大概多久才能送货
李子吃了会上火吗
我的世界宠物插件怎么给玩家权限抓宠物? 要
逸泉小区在什么地方啊,我要过去处理事情
历年来退市的股票有几只是国营企业啊,有谁知
腧穴的分类是()A.十四经穴、奇穴、特定穴B.十
种植小青菜时种子是要埋到土里好还是就撒在土
吕氏副食·日化在哪里啊,我有事要去这个地方
别在说是谁的错,让一切成灰。
怎么查看ubuntu屏幕分辨率
宝华里菜市场(沙子口路)我想知道这个在什么地
婺源今年的油菜花什么时候开啊?
(一)"FeedMeBetter"回答下列的问题。WhenBr
推荐资讯
小花仙第三季都有哪些花精灵王?
【什么盘虎踞】龙盘虎踞指哪个城市
多年后提出工伤一次性赔偿,是按哪年的标准计
这只是什么鸟?是老鹰?求告知!
十字绣佛像绣完后 图纸怎样处理?图纸不好存放
电动三轮车60V油暧风
为什么许多搞音乐啊图像处理的人都用苹果电脑
如何用CPLD设计四位全加器
爱迪生一生获得的专利大概有多少项:
车上有异味怎么去除
【废寝忘食】废寝忘食的寝什么意思
云南边境做什么生意赚钱,
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?