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

搜索资源列表

  1. 汉诺塔问题(用A*算法)

  2. 用A*算法求的,其中的估价函数想了好几天才想到的,我也说不清...编译环境vc++6.0
  3. 所属分类:其它

    • 发布日期:2009-05-25
    • 文件大小:1048576
    • 提供者:yuanwuwen
  1. Java实现汉诺塔问题&普里姆算法&克鲁斯克尔算法

  2. 简要说明 用Java代码实现了以下三个算法。注释清晰、完整,希望对初涉及数据结构或图论的朋友有一定帮助。 1汉诺塔问题: 包括了三种实现方式。a传统递归;b非递归,用Stack;c非递归,直接根据通项式规律求出 2普里姆算法: 其思想是加点法,程序中用一个StringBuffer来记录已经被访问了点 3克鲁斯克尔算法: 其思想是加边法,程序中对一个数组赋值来表示各点之间是否已经处于一个连通分量上。
  3. 所属分类:其它

    • 发布日期:2009-07-04
    • 文件大小:6144
    • 提供者:yulin1416
  1. C算法程序源码,包含了常见的C算法,值得收藏

  2. C 常用算法源码 分享给大家 a============================= § § § CodeReadme 文件 § § § ============================= ◎ 文件说明 本文件包括以下内容: ※ 1、文件说明 ※ 2、源码操作说明 ※ 3、光盘目录清单 ◎ 源码操作说明 源代码使用方法是(以实例1为例): 将该实例的源码,比如实例1的1.c文件(可以在001目录下找到), 拷贝到tc编译器目录下,运行tc.exe,打开编译器, 按【F3】键或者“
  3. 所属分类:C

    • 发布日期:2010-02-24
    • 文件大小:459776
    • 提供者:l26177
  1. c++经典编程题

  2. 1. 给定等式 A B C D E 其中每个字母代表一个数字,且不同数字对应不 D F G 同字母。编程求出这些数字并且打出这个数字的 + D F G 算术计算竖式。 ─────── X Y Z D E Z = 45 –a-b-c-d-e-f-x-y;1+2+3+4….+9 = 45; 2. A、B、C、D、E五名学生有可能参加计算机竞赛,根据下列条件判断哪些 人参加了竞赛: (1)A参加时,B也参加; (2)B和C只有一个人参加; (3)C和D或者都参加,或者都不参加; (4)D和E中至少有
  3. 所属分类:C/C++

    • 发布日期:2012-01-04
    • 文件大小:63488
    • 提供者:mei_liang
  1. 递归实现汉诺塔

  2. guide: 1、此程序为汉诺塔程序(此代码用到递归,包括直接递归和间接递归(间接递归是用在了重复使用本程序那块)); 2、此程序的代码流程是,由main函数进入之后,先后调用的函数是由上至下定义的; 3、亲爱的朋友,请尊重偶的版权,你也会得到相应的尊重哦! 4、若此程序或代码有不足或不对的地方,还望得到指正! 5、循环虽然比递归算法快,但比较而言,递归更容易让人理解! purpose: 1、培养独立思考算法的能力,特别是递归时,用到的是数学中的数列,找到整个递归的最先出栈的函数 ,以及数列的
  3. 所属分类:C/C++

    • 发布日期:2017-12-06
    • 文件大小:20480
    • 提供者:sanlifree
  1. 汉诺塔演示程序 java程序源代码

  2. 本次课程设计是利用JAVA开发出来的一个很简单的软件,作为一个刚入门的JAVA新手,主要是通过实践来运用,巩固自己平时所学的知识。这个简单的汉诺塔演示程序,主要是将经典汉诺塔问题用图形显示出来。本程序主要是通过使用JAVA中的一些事件监听来实现功能按钮。核心程序用递归的算法:在A,B,C 根针上依次移动摆放在针上的大小不一的方片,每个小方片必须位于大方片的上面.需要把A针上的按从小到大的顺序排列的N个方片,通过B移到C上. 这个过程可以可以分解为三个步骤:1.把N-1个片从A通过C移到B[ha
  3. 所属分类:C

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

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

    • 发布日期:2009-03-13
    • 文件大小:89088
    • 提供者:gaopeng527