切换到宽版
  • 6672阅读
  • 4回复

大家说说关于Hanoi塔递归的理解吧 [复制链接]

上一主题 下一主题
离线lzdhlsc
 
只看楼主 倒序阅读 0 发表于: 2006-08-12
各位高手在学习Hanoi塔递归时是怎么理解这个程序的?


还有各位编程是什么时候才想到用递归,次数多吗?用递归时的思路是怎样的?
离线r134a
只看该作者 1 发表于: 2006-08-12
啊!这题我从没想过递归,都是用搜~~~
.


祝大家明年NOIP大获全盛!


.
离线archimedes

只看该作者 2 发表于: 2006-08-13
建议到智力玩具店去买一个Hanoi塔,自己动动手就明白了
离线lijianhet
只看该作者 3 发表于: 2006-10-15
int hanoi(char a,char b,char c,int n)
{
if (n!=1){hanoi(a,c,b,n-1);printf ("%c->%c\n",a,c);hanoi(b,a,c,n-1);}
}
离线stevenjl

只看该作者 4 发表于: 2006-10-15
其实这个题目我从来没有理解过……
想到递归倒是很多,但大部分效率很低,要用备忘录
Dream Walker...
快速回复
限100 字节
 
上一个 下一个