MOV 发表于 2009-6-11 21:19:19

晕死我写的好像就太对

x80x88 发表于 2009-6-12 22:27:41

次数MS有规律的/:014
**** Hidden Message *****

suiyunonghen 发表于 2009-6-13 13:53:24

现在出新教程了么?

梦回断情 发表于 2009-6-13 15:00:24

**** Hidden Message *****

ABCdiyPE 发表于 2009-6-15 08:35:21

#include <iostream>
using std::cout;
using std::cin;
using std::endl;

int n ;
intmov(int a , int& x,char b ,char c ,char d);
int main()
{
        int x=0;
        cout << "输入一个数:";
        cin >> n ;
    mov(n ,x,'A','B','C');
        cout <<"一共"<< x << "次"<< endl;

return 0;
}
int mov(int n, int& x,char a ,char b ,char c)
{
        if (n <= 0)
                return 0;
          x++;
          mov((n-1),x,a,c,b);
                cout <<a << " to " << c <<endl;
          mov((n-1),x,b,a,c);
               
}

sswater 发表于 2009-6-16 19:13:52

次数就是2的n次方减一吧。

coke_cz 发表于 2009-6-16 21:39:53

原帖由 sswater 于 2009-6-16 19:13 发表 https://www.chinapyg.com/images/common/back.gif
次数就是2的n次方减一吧。
同意,应该就是2的n次方减一,书上也写了。

enze 发表于 2009-7-29 13:53:56

2的n次方减一

hkp509 发表于 2009-7-29 15:21:28

又学了一招,长见识了

simonhexf 发表于 2010-5-31 17:01:39

页: 1 [2]
查看完整版本: 关于递归部分的内容