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

搜索资源列表

  1. 用VC一笔画金刚石,魔术三角和递归圆

  2. 一笔画出金刚石,魔术三角,递归圆的框架,只要填入必要参数代码就可以运行!
  3. 所属分类:C++

    • 发布日期:2010-04-16
    • 文件大小:78kb
    • 提供者:skksuper
  1. C# 递归绘制数学图形

  2. 使用递归的方法绘制圆,构成一些比较好看的图形,是一个视频教程上的例子。绘图参数可选,如颜色,递归深度等。
  3. 所属分类:C#

    • 发布日期:2010-04-26
    • 文件大小:351kb
    • 提供者:taozebra
  1. 用汇编语言实现汉诺塔问题

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

    • 发布日期:2010-06-09
    • 文件大小:6kb
    • 提供者:yufeng112233
  1. n圆盘梵塔问题的递归求解

  2. 梵塔问题是人工智能领域中一个比较经典的问题,它主要体现了一种递归调用的思想。这个程序简洁明了,并且可以自行决定圆盘的个数。
  3. 所属分类:专业指导

    • 发布日期:2010-06-26
    • 文件大小:225kb
    • 提供者:ximenxue1964
  1. 汉诺塔代码(c/c++递归)

  2. 汉诺塔代码(c/c++递归) 汉诺塔:汉诺塔(又称河内塔)问题是源于印度一个古老传说的益智玩具。上帝创造世界的时候做了三根金刚石柱子,在一根柱子上从下往上安大小顺序摞着64片黄金圆盘。上帝命令婆罗门把圆盘从下面开始按大小顺序重新摆放在另一根柱子上。并且规定,在小圆盘上不能放大圆盘,在三根柱子之间一次只能移动一个圆盘。
  3. 所属分类:C++

    • 发布日期:2011-04-21
    • 文件大小:606byte
    • 提供者:wwwFred
  1. 计算机图形学 金刚石一笔画魔术三角等

  2. 金刚石一笔画 魔术三角 递归圆 Bezier曲线 三次B样条曲线 北极星 裁剪
  3. 所属分类:C/C++

    • 发布日期:2011-05-12
    • 文件大小:11mb
    • 提供者:moyide010
  1. Bresenham算法画圆

  2. 实现Bresenham法绘制圆图元; 用Bresenham绘制圆的基本思路如下: 从(0,r)这个坐标开始,一直到x=y,然后其他的利用对称画图,即利用八分法画圆;x每次增加1,即X(i+1)=X+1,而Y(i+1)=Y(i)或者Y(i)-1; 设D(up)=Y(i)2-Y2,D(down)=Y2-(Y(i)-1)2; 令p(i)=D(up)-D(down); 又知,X2+Y2=R2;带入,可得: P(i)=2(Xi+1)2+Yi2+(Yi-1)2-2R2; 相应递归式为: P(i+1)=p(
  3. 所属分类:C/C++

    • 发布日期:2011-10-30
    • 文件大小:23kb
    • 提供者:qipanliming
  1. MFC递归画圆

  2. mfc画圆,很不错,下下来看看吧
  3. 所属分类:C++

    • 发布日期:2008-06-09
    • 文件大小:1mb
    • 提供者:lf554168955
  1. 汉诺塔演示程序(Java递归实现)

  2. 规则1:每次只能移动一个圆盘 规则2:任何时候都不允许将较大的圆盘压在较小的圆盘上 规则3:在满足移动规则1和2的前提下,可将圆盘移动到A,B,C中任一塔座上 假设塔座A,B,C排成一个三角形,A->B->C->A构成一顺时针循环.在移动圆盘的过程 中,若是奇数次移动,则将最小的圆盘移动到顺时针方向的下一塔座上;若是偶数移 动,则保持最小的圆盘不动.而在其它两个塔座之间,将较小的圆盘移动到另一塔座 上. 本程序是java语言编写,递归方式实现的演示程序
  3. 所属分类:Java

    • 发布日期:2012-04-21
    • 文件大小:1kb
    • 提供者:xiaoy233
  1. 汉诺塔的递归实现

  2. 递归实现汉诺塔问题,现假设有3个分别命名为A,B,C的塔座,在塔座A上插有n个直径大小各不相同,依小到大编号为1,2....,n的圆盘。
  3. 所属分类:C/C++

    • 发布日期:2012-06-20
    • 文件大小:34kb
    • 提供者:xunzhaozhe
  1. 递归实现汉诺塔

  2. 递归实现汉诺塔问题//递归实现模拟汉诺塔 #define OK 1 #define ERROR 0 #define TRUE 1 #define FALSE 0 #define ORDER 3 //汉诺塔阶数 typedef int Status;//函数执行状态 typedef struct{ int count;//当前塔座上的圆盘数 int *disk;//当前塔座圆盘数组 }Towerfoot;
  3. 所属分类:C

    • 发布日期:2013-04-20
    • 文件大小:4kb
    • 提供者:lina_12345
  1. 图形学实验

  2. 图形学实验完整项目!包括 1.金刚石画法,奇数一笔画! 2.递归圆 3.4个点的贝塞尔曲线 4.北极星,旋转,大小变化,平移等 5.剪切,只剪切金刚石;剪切完后只显示剪切框中的图像!
  3. 所属分类:C/C++

    • 发布日期:2013-05-20
    • 文件大小:29mb
    • 提供者:cheng1204456236
  1. 汉诺塔核心代码

  2. 其实算法非常简单,当盘子的个数为n时,移动的次数应等于2^n – 1(有兴趣的可以自己证明试试看)。后来一位美国学者发现一种出人意料的简单方法,只要轮流进行两步操作就可以了。首先把三根柱子按顺序排成品字型,把所有的圆盘按从大到小的顺序放在柱子A上,根据圆盘的数量确定柱子的排放顺序:若n为偶数,按顺时针方向依次摆放 A B C; 若n为奇数,按顺时针方向依次摆放 A C B。 (1)按顺时针方向把圆盘1从现在的柱子移动到下一根柱子,即当n为偶数时,若圆盘1在柱子A,则把它移动到B;若圆盘1在柱子
  3. 所属分类:C

    • 发布日期:2013-06-05
    • 文件大小:433byte
    • 提供者:u010800527
  1. 汉诺塔问题的非递归算法

  2. 汉诺塔(河内塔)的经典非递归算法 开天辟地的神勃拉玛(和中国的盘古差不多的神吧)在一个庙里留下了三根金刚石的棒,第一根上面套着64个圆的金片,最大的一个在底下,其余一个比一个小,依次叠上去,庙里的众僧不倦地把它们一个个地从这根棒搬到另一根棒上,规定可利用中间的一根棒作为帮助,但每次只能搬一个,而且大的不能放在小的上面。计算结果非常恐怖(移动圆片的次数)18446744073709551615,众僧们即便是耗尽毕生精力也不可能完成金片的移动了。 算法介绍: 其实算法非常简单,当盘子的个数为n时,
  3. 所属分类:其它

    • 发布日期:2008-10-24
    • 文件大小:41kb
    • 提供者:ly8008csko
  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
    • 文件大小:2mb
    • 提供者:qq_30470869
  1. 递归等算法动态图代码.zip

  2. 汉诺塔问题,是心理学实验研究常用的任务之一。该问题的主要材料包括三根高度相同的柱子和一些大小及颜色不同的圆盘,三根柱子分别为起始柱A、辅助柱B及目标柱C等算法。 包括针对汉诺递归的算法的Matlab代码
  3. 所属分类:互联网

    • 发布日期:2020-04-23
    • 文件大小:18kb
    • 提供者:qq_41985559
  1. 计算机图形学实验金刚石,魔术三角形,递归圆,北极星,曲线拟合,金刚石裁剪.zip

  2. 整理的报告,不是很好,功能都能实现
  3. 所属分类:图像处理

    • 发布日期:2020-05-23
    • 文件大小:1mb
    • 提供者:qq_41537969
  1. python实现汉诺塔递归算法经典案例

  2. 学到递归的时候有个汉诺塔的练习,汉诺塔应该是学习计算机递归算法的经典入门案例了,所以本人觉得可以写篇博客来表达一下自己的见解。这markdown编辑器还不怎么会用,可能写的有点格式有点丑啦,各位看官多多见谅.  网上找了一张汉诺塔的图片,汉诺塔就是利用用中间的柱子把最左边的柱子上的圆盘依次从大到小叠上去,说白了就是c要跟原来的a一样    废话少说,先亮代码 def move(n, a, buffer, c): if(n == 1): print(a,"->",c)
  3. 所属分类:其它

    • 发布日期:2020-12-25
    • 文件大小:88kb
    • 提供者:weixin_38712092
  1. 教你彻底学会递归——《进阶篇》

  2. 教你彻底学会递归——《进阶篇》 通过上一篇,我们已经基本了解了递归的思想,以及递归求解问题的方法。因此这一篇文章,我将通过一些经典的通过递归算法实现的实例来更深入的了解递归算法。 汉诺塔问题 汉诺塔(又称河内塔)问题是源于印度一个古老传说的益智玩具。大梵天创造世界的时候做了三根金刚石柱子,在一根柱子上从下往上按照大小顺序摞着64片黄金圆盘。大梵天命令婆罗门把圆盘从下面开始按大小顺序重新摆放在另一根柱子上。并且规定,在小圆盘上不能放大圆盘,在三根柱子之间一次只能移动一个圆盘。 变为数学问题
  3. 所属分类:其它

    • 发布日期:2020-12-21
    • 文件大小:85kb
    • 提供者:weixin_38549721
  1. PHP递归实现汉诺塔问题的方法示例

  2. 本文实例讲述了PHP递归实现汉诺塔问题的方法。分享给大家供大家参考,具体如下: 汉诺塔(又称河内塔)问题是源于印度一个古老传说的益智玩具。大梵天创造世界的时候做了三根金刚石柱子,在一根柱子上从下往上按照大小顺序摞着64片黄金圆盘。大梵天命令婆罗门把圆盘从下面开始按大小顺序重新摆放在另一根柱子上。并且规定,在小圆盘上不能放大圆盘,在三根柱子之间一次只能移动一个圆盘。简而言之,有三根相邻的柱子,标号为A,B,C,A柱子上从下到上按金字塔状叠放着n个不同大小的圆盘,要把所有盘子一个一个移动到柱子B上,
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:51kb
    • 提供者:weixin_38543460
« 12 3 4 5 6 7 8 »