
汉诺塔
csu_xiji
这个作者很懒,什么都没留下…
展开
-
HDU 1995 递推 规律
http://acm.hdu.edu.cn/showproblem.php?pid=1995用1,2,...,n表示n个盘子,称为1号盘,2号盘,...。号数大盘子就大。经典的汉诺塔问题经常作为一个递归的经典例题存在。可能有人并不知道汉诺塔问题的典故。汉诺塔来源于印度传说的一个故事,上帝创造世界时作了三根金刚石柱子,在一根柱子上从下往上按大小顺序摞着64片黄金圆盘。上帝命令婆罗门把圆盘从...原创 2019-01-22 19:07:51 · 160 阅读 · 1 评论 -
HDU 1207
http://acm.hdu.edu.cn/showproblem.php?pid=1207经典的汉诺塔问题经常作为一个递归的经典例题存在。可能有人并不知道汉诺塔问题的典故。汉诺塔来源于印度传说的一个故事,上帝创造世界时作了三根金刚石柱子,在一根柱子上从下往上按大小顺序摞着64片黄金圆盘。上帝命令婆罗门把圆盘从下面开始按大小顺序重新摆放在另一根柱子上。并且规定,在小圆盘上不能放大圆盘,在三根柱...原创 2019-01-22 18:58:26 · 229 阅读 · 0 评论 -
HDU 2064 递推
http://acm.hdu.edu.cn/showproblem.php?pid=2064约19世纪末,在欧州的商店中出售一种智力玩具,在一块铜板上有三根杆,最左边的杆上自上而下、由小到大顺序串着由64个圆盘构成的塔。目的是将最左边杆上的盘全部移到右边的杆上,条件是一次只能移动一个盘,且不允许大盘放在小盘的上面。现在我们改变游戏的玩法,不允许直接从最左(右)边移到最右(左)边(每次移动一定...原创 2019-01-22 19:18:07 · 119 阅读 · 0 评论 -
HDU 2184 递推 找规律
http://acm.hdu.edu.cn/showproblem.php?pid=21841,2,...,n表示n个盘子.数字大盘子就大.n个盘子放在第1根柱子上.大盘不能放在小盘上.在第1根柱子上的盘子是a[1],a[2],...,a[n]. a[1]=n,a[2]=n-1,...,a[n]=1.即a[1]是最下面的盘子.把n个盘子移动到第3根柱子.每次只能移动1个盘子,且大盘不能放在小盘...原创 2019-01-22 19:49:13 · 293 阅读 · 0 评论