码迷,mamicode.com
首页 >  
搜索关键字:tower of hanoi    ( 471个结果
Codeforces 626C. Block Towers
C. Block Towers Students in a class are making towers of blocks. Each student makes a (non-zero) tower by stacking pieces lengthwise on top of each ot
分类:其他好文   时间:2016-02-14 20:56:38    阅读次数:226
poj 3601Tower of Hanoi
Tower of HanoiTime Limit:1000MSMemory Limit:131072KTotal Submissions:1895Accepted:646DescriptionThe Tower of Hanoi is a puzzle consisting of three peg...
分类:其他好文   时间:2016-01-23 18:09:46    阅读次数:146
zoj 2954 Hanoi Tower
Hanoi TowerTime Limit: 2 Seconds Memory Limit: 65536 KBYou all must know the puzzle named "The Towers of Hanoi". The puzzle has three pegs (peg 1, peg...
分类:其他好文   时间:2016-01-21 19:13:06    阅读次数:165
关于C++的递归(以汉诺塔为例)
关于C++,hanoi塔的递归问题一直是个经典问题,我们学习数据结构的时候也会时常用到,因为它的时间复杂度和空间复杂度都很高,我们在实际的应用中不推荐使用这种算法,移动n个盘子,需要2的n次幂减一步,例如:5个盘子,31步;10个盘子,1023步。 下面,是我整理的有关C++递归的代码实现过程...
分类:编程语言   时间:2016-01-13 12:57:02    阅读次数:165
Stupid Tower Defense
题目链接题意:水平方向上n个1*1的格子,每一个格子内部能够种一个植物,经过一个格子的时间为t。一共三种植物:R植物。经过时每秒收到r点伤害;G植物,经过后每秒受到g点伤害;B植物,经过后经过一个格子的时间加上b2> n >> r >> g >> b >> t; LL ans = n ...
分类:其他好文   时间:2016-01-07 16:25:47    阅读次数:115
汉诺塔问题(递归之路)
经典递归问题----汉诺塔问题#include #include void move(int i, int from, int to){ printf("move %d from %d to %d\n", i, from, to);}void hanoi(int n, int from, ...
分类:其他好文   时间:2016-01-01 17:02:29    阅读次数:209
计算机学院大学生程序设计竞赛(2015’12) 1009 The Magic Tower
#include#include#include#includeusing namespace std;int whp,wat,wdef,bhp,bat,bdef;char s; int main(){ while(~scanf("%c",&s)) { scanf("...
分类:其他好文   时间:2015-12-27 18:58:22    阅读次数:131
HDU2015校赛 The Magic Tower
题意:两行分别是W和B的生命值,攻击值,防御值。如果W先,W的攻击值-B的防御值大于零则B生命值减去这么多,然后该B攻击。直到谁的生命值先小与等于零则攻击的人赢。输出写错了。。。。。代码还未检验(应该没有错) 1 #include 2 #include 3 #include 4 #include 5...
分类:其他好文   时间:2015-12-26 18:31:59    阅读次数:163
用C++写出hanoi
汉诺塔(港台:河內塔)是根据一个传说形成的數學问题有三根杆子A,B,C。A杆上有N个(N>1)穿孔圆盘,盘的尺寸由下到上依次变小。要求按下列规则将所有圆盘移至C杆:-每次只能移动一个圆盘-大的盘不能叠在小的盘上面最早發明這個問題的人是法國數學家愛德華.盧卡斯傳說印度某間寺院有三根柱子,上串64个金盤...
分类:编程语言   时间:2015-12-12 18:39:52    阅读次数:109
栈应用hanoi
/* 课本p54页*/#include#include using namespace std;void move(int n, char a, char b){ printf("Move %c to %c.\n",a,b);}void hanoi(int n, char a, char b...
分类:其他好文   时间:2015-12-10 21:41:41    阅读次数:103
471条   上一页 1 ... 27 28 29 30 31 ... 48 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!