魔方吧·中文魔方俱乐部

 找回密码
 注册
搜索
热搜: 魔方
查看: 80943|回复: 15
打印 上一主题 下一主题

有研究汉诺塔的吗? [复制链接]

Rank: 1

积分
120
帖子
117
精华
0
UID
20285
性别
跳转到指定楼层
1#
发表于 2009-5-9 15:19:45 |只看该作者 |倒序浏览
汉诺塔据说是印度人发明的,市面上大都是八层,十层的。类似九连环,上上下下,反反复复。

Rank: 3Rank: 3

积分
663
帖子
433
精华
0
UID
50412
性别
2#
发表于 2009-5-9 15:21:29 |只看该作者
玩过FLASH……COUZI
叫我单眼,不用谢

使用道具 举报

Rank: 8Rank: 8

积分
8483
帖子
7887
精华
0
UID
68944
性别
3#
发表于 2009-5-9 15:23:54 |只看该作者
只看过一次

使用道具 举报

Rank: 2

积分
434
帖子
409
精华
0
UID
50418
性别
4#
发表于 2009-5-9 15:24:00 |只看该作者
貌似没太大技术含量,不太懂
钱塘江上潮信来,今日方知我是我

使用道具 举报

Rank: 1

积分
143
帖子
131
精华
0
UID
88492
性别
5#
发表于 2009-5-9 15:32:42 |只看该作者
刚理解了下,应该不会太难,但在吧里好像没看到过,

使用道具 举报

Rank: 4

积分
1843
帖子
1468
精华
1
UID
79281
性别

四年元老

6#
发表于 2009-5-9 15:33:32 |只看该作者
恩,没技术含量,不断的运用嵌套函数,好像C++的书里有讲

使用道具 举报

sjont 该用户已被删除
7#
发表于 2009-5-9 15:35:34 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

使用道具 举报

Rank: 2

积分
236
帖子
127
精华
0
UID
65932
性别
保密
8#
发表于 2009-5-9 15:40:54 |只看该作者
这有什么好玩的,没技术含量

使用道具 举报

Rank: 1

积分
120
帖子
117
精华
0
UID
20285
性别
9#
发表于 2009-5-9 15:56:48 |只看该作者

没技术含量吗?

有人算过最少多少步可以移过来 ?

使用道具 举报

银魔

小欣然的爸爸

Rank: 7Rank: 7Rank: 7

积分
37843
帖子
34374
精华
15
UID
16477
性别
保密

论坛建设奖 爱心大使 八年元老

10#
发表于 2009-5-9 15:58:25 |只看该作者
汉诺塔(又称河内塔)问题是印度的一个古老的传说。开天辟地的神勃拉玛在一个庙里留下了三根金刚石的棒,第一根上面套着64个圆的金片,最大的一个在底下,其余一个比一个小,依次叠上去,庙里的众僧不倦地把它们一个个地从这根棒搬到另一根棒上,规定可利用中间的一根棒作为帮助,但每次只能搬一个,而且大的不能放在小的上面。解答结果请自己运行计算,程序见尾部。面对庞大的数字(移动圆片的次数)18446744073709551615,看来,众僧们耗尽毕生精力也不可能完成金片的移动。
  后来,这个传说就演变为汉诺塔游戏:
  1.有三根杆子A,B,C。A杆上有若干碟子
  2.每次移动一块碟子,小的只能叠在大的上面
  3.把所有碟子从A杆全部移到C杆上
  经过研究发现,汉诺塔的破解很简单,就是按照移动规则向一个方向移动金片:
  如3阶汉诺塔的移动:A→C,A→B,C→B,A→C,B→A,B→C,A→C
  此外,汉诺塔问题也是程序设计中的经典递归问题。
天津1群11471969,2群5834223
3群62462688,4群62462702
5群70735234,6群33712046
7群12240584,8群29198783
9群62974165,欢迎加入!

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

Archiver|手机版|魔方吧·中文魔方俱乐部

GMT+8, 2024-11-16 04:56

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部