抓狂.找不到那个帖子.为什么找不到.

Freeze_Z 2010-02-03 06:32:02
int f(m,n)
{
if (m==1)
return 1;
if (n==1)
return 1;

if (m<n)
return f(m,m);//因为对于n>m的部分,找不到一组可能值.

if (m==n)
return (1+f(m,n-1));//因为对于n==m是,只存在一组解,就是m=n.

return f(m,n-1)+f(m-n,n);
//因为m=n+x+......(x<=n) + m=x+......(x<n);
//对m=m=x+......(x<n)就是f(m,n-1);
//对m=n+x+......(x<=n),就是 m-n = x+......(x<=n),就是f(m-n.n);
}

第一次发帖是在自言自语.帮我找到那个提问的帖子.60%.
...全文
115 12 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
Freeze_Z 2010-02-03
  • 打赏
  • 举报
回复
就是这个啦.
OK.结贴.
honghu069 2010-02-03
  • 打赏
  • 举报
回复
有点像这个帖子
http://topic.csdn.net/u/20100203/10/ab26fe3d-8bb2-402e-b05f-252e9f6b96f0.html
Freeze_Z 2010-02-03
  • 打赏
  • 举报
回复
别人问的.
谢谢.
DontKissBossAss 2010-02-03
  • 打赏
  • 举报
回复
http://hi.csdn.net/Freeze_Z 这个列表里面应该有
DontKissBossAss 2010-02-03
  • 打赏
  • 举报
回复
你还是在自言自语,无奈了
Freeze_Z 2010-02-03
  • 打赏
  • 举报
回复
别人问的.找不出来啦.想知道为什么找不出来.
Freeze_Z 2010-02-03
  • 打赏
  • 举报
回复
地址呢?谢谢.
jackyjkchen 2010-02-03
  • 打赏
  • 举报
回复
你问的?那就查“我的帖子”
xylicon 2010-02-03
  • 打赏
  • 举报
回复
也许是已解决了吧。
DontKissBossAss 2010-02-03
  • 打赏
  • 举报
回复
嘿嘿就是这个帖子

并且这段代码貌似有问题
真的执行到这的话,基本上就是个崩溃
if (m <n)
return f(m,m);//因为对于n>m的部分,找不到一组可能值.
Freeze_Z 2010-02-03
  • 打赏
  • 举报
回复

int f(m,n)
{
if (m==1)
return 1;
if (n==1)
return 1;

if (m<n)
return f(m,m);//因为对于n>m的部分,找不到一组可能值.

if (m==n)
return (1+f(m,n-1));//因为对于n==m是,只存在一组解,就是m=n.

return f(m,n-1)+f(m-n,n);
//因为m=n+x+......(x<=n) + m=x+......(x<n);
//对m=m=x+......(x<n)就是f(m,n-1);
//对m=n+x+......(x<=n),就是 m-n = x+......(x<=n),就是f(m-n,n);
}

抓狂的语无伦次.
上午看到一个帖子的提问.转眼翻不出来啦.
请帮忙贴下那个帖子.只想知道为什么翻不出来.
mostmark 2010-02-03
  • 打赏
  • 举报
回复

70,022

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧