您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. 简单的JAVA汉诺塔游戏源代码

  2. 这是一个简单的java汉诺塔游戏源代码,它适合与java初学者参考使用,
  3. 所属分类:Java

    • 发布日期:2009-07-28
    • 文件大小:174080
    • 提供者:lilu88
  1. 汉诺塔动画(c++版)

  2. 汉诺塔动画,借用MFC实现,主要是通过模板数组类来保存塔的移动操作,通过整个窗口重绘进行显示,用定时器函数来控制速度,不过,效率还有待提高,可以从窗口重绘变为局部重绘,期望有朋友对它改进。
  3. 所属分类:C++

    • 发布日期:2009-11-07
    • 文件大小:3145728
    • 提供者:xrh805840887
  1. 基于java的汉诺塔游戏的设计与实现

  2. “汉诺塔”游戏是利用面向对象语言java写的一个简单的游戏,它的目标是把最左边塔柱上的盘子按一定的规则移动到最右过的塔柱上去
  3. 所属分类:Java

    • 发布日期:2010-05-20
    • 文件大小:9216
    • 提供者:enter89
  1. 用汇编语言实现汉诺塔问题

  2. 汇编语言中用递归算法实现汉诺塔问题。有X,Y,Z三个柱子和几个大小都不一样且能套进柱子的圆盘(编号为1,2,3,……,N),这N个圆盘已按由大到小的顺序依次套在X柱上,要求将这些圆盘按如下规则由X柱移到Z柱上。 (1) 每次只允许移动柱子最上面的一个圆盘。 (2) 任何圆盘都不得放在比它小的圆盘之上 (3) 圆盘只能在X,Y,Z三个柱子上放置
  3. 所属分类:硬件开发

    • 发布日期:2010-06-09
    • 文件大小:6144
    • 提供者:yufeng112233
  1. 汉诺塔递归程序代码 C++

  2. 汉诺谈 程序代码 C++,汉诺谈 程序代码 C++汉诺谈 程序代码 C++汉诺谈 程序代码 C++
  3. 所属分类:C++

    • 发布日期:2010-09-21
    • 文件大小:548
    • 提供者:miracle3310
  1. 使用java递归实现汉诺塔(Hanio)

  2. 代码在src下,你也可以使用netbean打开它。本程序带有命令行下的图形界面。
  3. 所属分类:Java

    • 发布日期:2011-05-12
    • 文件大小:14336
    • 提供者:cai_plane
  1. Java汉诺塔(河内塔)演示源代码

  2. Java汉诺塔(河内塔)演示代码,汉诺塔可以用很多编程语言来还原,这里使用了JAVA,应该属于算法的范畴吧。关于汉诺塔的故事,它源于印度一个古老的益智传说:上帝创造世界的时候做了三根金刚石柱,在一根柱子上从下往上安大小顺序摞着64片黄金圆盘。上帝命令婆罗门把圆盘从下面开始按大小顺序重新摆放在另一根柱子上。并且规定,在小圆盘上不能放大圆盘,在三根柱子之间一次只能移动一个圆盘。   如果考虑一下把64片金片,由一根针上移到另一根针上,并且始终保持上小下大的顺序。这需要多少次移动呢?这里需要递归的方
  3. 所属分类:Java

    • 发布日期:2011-11-05
    • 文件大小:12288
    • 提供者:gouyue
  1. 汉诺塔代码实现

  2. c语言 实现汉诺塔,好好看看 可以感觉到它的强大
  3. 所属分类:C

    • 发布日期:2013-06-08
    • 文件大小:34816
    • 提供者:aa25693592
  1. 算法分析汉诺塔实验

  2. 这是一个汉诺塔的C语言实验代码,通过它有助于我们更好的理解算法设计与分析问题
  3. 所属分类:C

    • 发布日期:2013-12-09
    • 文件大小:511
    • 提供者:u011848488
  1. c++汉诺塔程序

  2. 汉诺塔(Towers of Hanoi)问题来自一个古老的传说:在世界刚被创建的时候有一座钻石宝塔,其上有64个金碟。所有碟子按从大到小的次序从塔底堆放至塔顶。紧挨着这座塔有另外两个钻石宝塔。从世界创始之日起,婆罗门的牧师们就一直在试图把塔1上的碟子移动到塔2上去,其间借助于塔3的帮助。由于碟子非常重,因此,每次只能移动一个碟子。另外,任何时候都不能把一个碟子放在比它小的碟子上面。按照这个传说,当牧师们完成他们的任务之后,世界末日也就到了。
  3. 所属分类:C/C++

    • 发布日期:2014-02-20
    • 文件大小:3145728
    • 提供者:u013721092
  1. 汉诺塔源代码

  2. 汉诺塔非递归C++源代码,算法:(1)按顺时针方向把圆盘1从现在的柱子移动到下一根柱子,即当n为偶数时,若圆盘1在柱子A,则把它移动到B;若圆盘1在柱子B,则把它移动到C;若圆盘1在柱子C,则把它移动到A。 (2)接着,把另外两根柱子上可以移动的圆盘移动到新的柱子上。即把非空柱子上的圆盘移动到空柱子上,当两根柱子都非空时,移动较小的圆盘。这一步没有明确规定移动哪个圆盘,你可能以为会有多种可能性,其实不然,可实施的行动是唯一的。 (3)反复进行(1)(2)操作,最后就能按规定完成汉诺塔的移动。
  3. 所属分类:C/C++

    • 发布日期:2014-10-14
    • 文件大小:4096
    • 提供者:dianzizmh
  1. 汉诺塔-非递归

  2. 首先把三根柱子按顺序排成品字型,把所有的圆盘按从大到小的顺序放在柱子A上,根据圆盘的数量确定柱子的排放顺序:若n为偶数,按顺时针方向依次摆放 A B C;若n为奇数,按顺时针方向依次摆放 A C B。 (1)按顺时针方向把圆盘1从现在的柱子移动到下一根柱子,即当n为偶数时,若圆盘1在柱子A,则把它移动到B;若圆盘1在柱子B,则把它移动到C;若圆盘1在柱子C,则把它移动到A。 (2)接着,把另外两根柱子上可以移动的圆盘移动到新的柱子上。即把非空柱子上的圆盘移动到空柱子上,当两根柱子都非空时,移动
  3. 所属分类:C++

    • 发布日期:2015-08-09
    • 文件大小:2097152
    • 提供者:qq_30470869
  1. 汉诺塔程序

  2. mfc实现汉诺塔的,可视化程序,可编辑它的个数,能够动态展示
  3. 所属分类:C/C++

    • 发布日期:2015-11-29
    • 文件大小:10485760
    • 提供者:baidu_29534287
  1. 作业二-用栈求解汉诺塔

  2. 学习栈的原理 熟悉链表的构建与使用,利用链表实现栈 利用栈求解汉诺塔问题 问题描述 汉诺塔问题: 现有三个塔座,在塔1上叠有64个碟子,所有碟子按从大到小的次序从塔底堆放至塔顶。在塔1旁边还有另外两个塔座(塔2和塔3)。 要求每次移动一个碟子,将塔1上的64个碟子借助塔3全部移到塔2上,且在任何时候都不能把一个碟子放在比它小的碟子上。 实验要求: 1.由于从每个塔上移走碟子是按照LIFO的方法进行的,因此可以把每个塔表示成一个堆栈。 2.三座塔在任何时候都总共拥有n个碟子,因此使用链表形式的堆
  3. 所属分类:专业指导

    • 发布日期:2016-11-25
    • 文件大小:2097152
    • 提供者:jemiesama
  1. c++课程设计 汉诺塔

  2. 这是我的期末课程设计,可以实现,文档+源代码,全的哦!谢谢大家支持! 有三个柱子A, B, C, A柱子上叠放有n个盘子,每个盘子都比它下面的盘子要小一点,对它们从上到下用1, 2, ..., n进行编号。要求借助柱子C,把柱子A上的所有的盘子移动到柱子B上。盘子移动时必须遵守以下规则: (1) 每次只能移动一个盘子; (2) 盘字可以插在A、B和C中任一柱子上; (3) 大盘子不能放在小盘子上,只能小盘子放在大盘子上。
  3. 所属分类:C

    • 发布日期:2009-01-06
    • 文件大小:643072
    • 提供者:sgwfhjq
  1. 汉诺塔vc++ 面向对象编程课程作业

  2. 汉诺塔 vc++ 面向对象编程课程作业 汉诺塔(Towers of Hanoi)问题来自一个古老的传说:在世界刚被创建的时候有一座钻石宝塔,其上有64个金碟。所有碟子按从大到小的次序从塔底堆放至塔顶。紧挨着这座塔有另外两个钻石宝塔。从世界创始之日起,婆罗门的牧师们就一直在试图把塔1上的碟子移动到塔2上去,其间借助于塔3的帮助。由于碟子非常重,因此,每次只能移动一个碟子。另外,任何时候都不能把一个碟子放在比它小的碟子上面。按照这个传说,当牧师们完成他们的任务之后,世界末日也就到了。 一、问题分析
  3. 所属分类:其它

    • 发布日期:2009-03-13
    • 文件大小:89088
    • 提供者:gaopeng527
  1. java求解汉诺塔问题示例

  2. 汉诺塔问题的描述如下:有3根柱子A、B和C,在A上从上往下按照从小到大的顺序放着一些圆盘,以B为中介,把盘子全部移动到C上。移动过程中,要求任意盘子的下面要么没有盘子,要么只能有比它大的盘子。编程实现3阶汉诺塔的求解步骤
  3. 所属分类:其它

    • 发布日期:2020-09-04
    • 文件大小:31744
    • 提供者:weixin_38640443
  1. c# 实现汉诺塔游戏

  2. 汉诺塔游戏一旦掌握了规律,其实是有点单调和无聊的,不过却是学习递归的一个绝佳例子,想当初学习老谭C的时候,就卡在这儿好长时间。 对初学编程的人来说,递归本身就不易理解,如果使用C语言没有好的调试环境就更难去理解了。在这方面,VS调试输出是真方便,一目了然。 但要想理解递归求解汉诺塔,还是得先玩一玩游戏本身,有点感受。另外,设计一下这个游戏也可以加深对它的理解,同时还可以对数据结构中的栈有一个简单的认识。 因为汉诺塔的游戏规则本身就是一个栈,只能从平台最上面取走碟子,然后放在另一个平台最上面,这明
  3. 所属分类:其它

    • 发布日期:2020-12-16
    • 文件大小:81920
    • 提供者:weixin_38670065
  1. Java汉诺塔(河内塔)演示源代码

  2. 内容索引:JAVA源码,系统相关,汉诺塔  Java汉诺塔(河内塔)演示代码,汉诺塔可以用很多编程语言来还原,这里使用了JAVA,应该属于算法的范畴吧。关于汉诺塔的故事,它源于印度一个古老的益智传说:上帝创造世界的时候做了三根金刚石柱,在一根柱子上从下往上安大小顺序摞着64片黄金圆盘。上帝命令婆罗门把圆盘从下面开始按大小顺序重新摆放在另一根柱子上。并且规定,在小圆盘上不能放大圆盘,在三根柱子之间一次只能移动一个圆盘。   如果考虑一下把64片金片,由一根针上移到另一根针上,并且始终保持上小下大的
  3. 所属分类:其它

    • 发布日期:2021-03-16
    • 文件大小:12288
    • 提供者:weixin_38692836
  1. scratch课程 60 第六十课 汉诺塔(一)

  2. 赵龙原创学案 请勿复制修改 微信kakalaibi 个人公众号Lovely_Leoz 第六十课 汉诺塔(一) 今日任务 今天我们将以小时候大家都玩儿过的汉诺塔游戏作为原型用scratch 编程实现它
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:306176
    • 提供者:weixin_38657115
« 12 »