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

搜索资源列表

  1. 二叉树建立和查找 数据结构

  2. 数据结构中的二叉树建立和查找的功能的实现,对于平常的课程设计还是绰绰有余的。
  3. 所属分类:其它

  1. 二叉树的各种操作查找建立遍历图的表示

  2. 这个一个把二叉树的各种操作集合在一起的,包括用前序和后序建立二叉树,广义表建立,还有输出图像,建立哈夫曼树并且编码
  3. 所属分类:C/C++

    • 发布日期:2009-07-11
    • 文件大小:47104
    • 提供者:lijingj7
  1. 数据结构C语言二叉树实验代码

  2. 数据结构C语言二叉树实验代码 1.掌握二叉树的特点,以及的二叉链表存储结构。 2.熟练掌握二叉树的各种操作,如建立、遍历、查找和输出。 3.并利用已经掌握的知识进行实际应用。
  3. 所属分类:C

    • 发布日期:2009-12-17
    • 文件大小:4096
    • 提供者:schoolboy333
  1. 二叉树排序树建立及平衡处理

  2. 1本程序在vc++6.0编译通过并能正常运行。 2主界面 程序已经尽量做到操作简便了,用户只需要根据提示一步步进行操作就行了。 六思考和总结: 这个课程设计的各个基本操作大部分都在我的综合性实验中实现了,所以做这个主要攻克插入和删除这两个算法!其中插入在书本上已经有了,其中的右平衡算法虽然没有给出,但通过给出的左平衡算法很容易就可以写出右平衡算法。所以最终的点就在于删除算法的实现!做的过程中对插入算法进行了非常非常多次的尝试!花了非常多的时间,这其中很多时候是在对程序进行单步调试,运用了VC6
  3. 所属分类:其它

    • 发布日期:2009-12-22
    • 文件大小:40960
    • 提供者:liu0701
  1. 二叉树的应用程序设计

  2. 内容及要求:二叉排序树 (1) 根据包含n个元素的数组str建立相应的二叉排序树BT:依次扫描str的所有元素,若某元素小于当前结点的值域,则将其插入到做子树中,否则插入到右子树中。 (2) 在二叉排序树BT中查找值域为X的结点,并返回其指针。 (3) 在二叉排序树BT中删除值域为X的结点。 (4) 以凹入表示法输出初始二叉树排序树BT和输出删除某个结点后的二叉树排序树凹入表示法。 输入数据:建立一棵二叉树链表 。 输出形式:要求实现二叉树按升序顺序显示和降序顺序显示各结点的信息。 界面要求:
  3. 所属分类:其它

    • 发布日期:2010-03-09
    • 文件大小:34816
    • 提供者:z460465372
  1. 一个关于线索二叉树的课设报告

  2. 1. 输入形式及输入值范围 按照先序建立二叉树的形式输入一串字符,空树以’&’作为标记。 输入值可以是任何的字符,但’&’除外,’&’被作为结束输入的标记。 2. 输出标准 按照中序遍历输出所建好的二叉树。 3. 若二叉树建立成功,则该程序最后输出一个字符串,并可以查找任意字符的前驱和后继,将它们输出。 4. 测试数据 输入:ab&&c&& 输出:bac 请输入要查找的结点:a a的前驱为:b,后继为:c
  3. 所属分类:C++

    • 发布日期:2011-04-15
    • 文件大小:28672
    • 提供者:meteor00
  1. 平衡二叉树的建立和平均查找长度的计算,c++

  2. 以前在网上找了好久关于平衡二叉树的东西,希望这个对大家有用
  3. 所属分类:C/C++

    • 发布日期:2011-05-01
    • 文件大小:5120
    • 提供者:lichenbook1
  1. 二叉树基本算法

  2. 包括: 1、按层次序列建立二叉树 2、按先根序列建立二叉树 3、按先序和中序序列建立二叉树 4、按后序和中序建立二叉树 5、先根遍历(递归) 6、中根遍历(递归)" 7、后根遍历(递归) 8、层次遍历" 9、求叶子节点数" 10、求节点总数 11、求二叉树中度为1的节点总数 12、求二叉树中度为2的节点总数 13、求二叉树的高度 14、按值查找节点并输出其孩子 15、交换二叉树的左右子树 16、二叉树的删除(递归实现) 0、退出系统
  3. 所属分类:C/C++

    • 发布日期:2011-10-31
    • 文件大小:8192
    • 提供者:xiaoou33
  1. 线索二叉树

  2. 1. 输入形式及输入值范围 按照先序建立二叉树的形式输入一串字符,空树以’&’作为标记。 输入值可以是任何的字符,但’&’除外,’&’被作为结束输入的标记。 2. 输出标准 按照中序遍历输出所建好的二叉树。 3. 若二叉树建立成功,则该程序最后输出一个字符串,并可以查找任意字符的前驱和后继,将它们输出。 4. 测试数据 输入:ab&&c&& 输出:bac 请输入要查找的结点:a a的前驱为:b,后继为:c
  3. 所属分类:C++

    • 发布日期:2011-12-31
    • 文件大小:28672
    • 提供者:quanta00
  1. 排序二叉树

  2. 主要测试排序二叉树的建立和查找功能. 这是排序二叉树类: template class BTree; template class BSTree:public BTree { public: BSTree(BTreeNode *p=NULL):BTree(p){} //建一棵空树 BSTree(T b[],int m); //以数组a[]初始化树 T minv(); T maxv(); BTreeNode *sear1(T x); //非递归查找函数 void inst1(T el); /
  3. 所属分类:C++

    • 发布日期:2012-12-02
    • 文件大小:13312
    • 提供者:yuhentian
  1. 二叉树的应用

  2. 二叉树的应用,包括二叉树的建立,遍历,求二叉树的深度,查找指定结点,求叶子结点的数目,添加和删除结点。
  3. 所属分类:C/C++

    • 发布日期:2013-01-16
    • 文件大小:120832
    • 提供者:changqiaaoling
  1. C++二叉树做的高校社团管理

  2. (1)初始化存储社团和会员的二叉树; (2)建立以二叉链存储的社团; (3)查询:输入社团名称或社团中团员姓名,在二叉树中进行查找,若找到则显示相应信息;否则显示未找到信息; (4)修改:输入社团名称或社团中团员姓名,修改找到的社团或会员的相关信息; (5)插入:输入新的社团名称,在二叉树中增加一个社团; (6)会员插入:输入新的会员姓名,在指定的社哮中增加一个会员; (7)统计:统计每个社团中的成员数,并显示结果; (8)删除:输入会员,删除相关社团中指定的会员; (9)社团删除:输入社团名
  3. 所属分类:C++

    • 发布日期:2014-01-11
    • 文件大小:11264
    • 提供者:dcmengqiuyang
  1. 二叉树实现前序遍历,中序遍历和后序遍历,检查是否为二叉查找树

  2. 实现了二叉树的建立与前序遍历,中序遍历和后序遍历,并且实现count和BSTcheck功能
  3. 所属分类:C++

    • 发布日期:2014-05-30
    • 文件大小:1048576
    • 提供者:hnn1994
  1. 平衡二叉树

  2. #include #include #include using namespace std; const int LH=1; //左子树比右子树高1 const int EH=0; //左右子树一样高 const int RH=-1;//右子树比左子树高1 const int MAX_NODE_NUM=20; //结点数目上限 class AvlNode { int data; int bf; //平衡因子 AvlNode *lchild; AvlNode *rchild; friend
  3. 所属分类:C/C++

    • 发布日期:2014-07-09
    • 文件大小:15360
    • 提供者:qq_17360525
  1. c++二叉树的建立与打印

  2. 在计算机科学中,二叉树是每个结点最多有两个子树的有序树。通常子树的根被称作“左子树”(left subtree)和“右子树”(right subtree)。二叉树常被用作二叉查找树和二叉堆或是二叉排序树。二叉树的每个结点至多只有二棵子树(不存在出度大于2的结点),二叉树的子树有左右之分,次序不能颠倒。二叉树的第i层至多有2的 i -1次方个结点;深度为k的二叉树至多有2^(k) -1个结点;对任何一棵二叉树T,如果其终端结点数(即叶子结点数)为 ,深度为2的结点数为 ,则 = + 1。
  3. 所属分类:C/C++

    • 发布日期:2014-08-11
    • 文件大小:31744
    • 提供者:jsnjzhxy
  1. 二叉树的建立及操作

  2. 本文件为基于vs2010平台的使用C++语言的二叉树建立和操作。其中有二叉树的四种遍历方式,查找插入删除等基本操作。代码精心总结,有详细的注释,结构清晰,对初学算法的人有很大帮助。
  3. 所属分类:C++

    • 发布日期:2015-07-13
    • 文件大小:818176
    • 提供者:chenhebing
  1. C++数据结构-二叉树和线索二叉树

  2. 基于二叉链表的二叉树,实现了二叉树的多种操作:添加、删除、拷贝、清空、树深度计算、父节点、兄弟节点获取、先中后序递归及非遍历、按层次遍历、中序迭代器(非递归算法)、节点查找、先序和中序序列重建二叉树、数组和二叉链表存储结构相互转换。使用模板偏特化继承并实现了线索二叉树,实现了中序线索建立、遍历算法和迭代器。程序编码风格良好,关键算法注释详细。
  3. 所属分类:C/C++

    • 发布日期:2016-01-03
    • 文件大小:20480
    • 提供者:linxdef
  1. 二叉树的遍历和节点的查找

  2. 采用先序遍历建立二叉树,然后依次进行先、中、后序遍历,最后进行叶子节点的查找,可以查找10次
  3. 所属分类:C/C++

    • 发布日期:2008-12-07
    • 文件大小:1024
    • 提供者:li326762
  1. 采用二叉链式结构做存储结构的二叉排序树建立和查找算法

  2. 编写一个采用二叉链式结构做存储结构的二叉排序树建立和查找算法
  3. 所属分类:C/C++

    • 发布日期:2017-12-07
    • 文件大小:1048576
    • 提供者:weixin_38485842
  1. 数据结构:二叉树的应用

  2. 一、 实验目的: 1、 掌握二叉树的定义和存储表示,掌握二叉树建立的算法; 2、 掌握二叉树的遍历(先序、中序、后序)算法 二、 问题描述 1. 查找自己家族的族谱,至少上溯至祖爷爷辈; 2. 族谱二叉树的建立(树的深度要>=4); 3. 按照二叉树的结构输出二叉树; 4. 三种不同遍历算法遍历此二叉树; 5. 查找某人在二叉树中的位置,要求输出从根结点至查找结点的路径; 6. 统计二叉树的深度,输出叶子结点的信息。
  3. 所属分类:C

    • 发布日期:2020-04-25
    • 文件大小:1024000
    • 提供者:whitmanc
« 12 3 4 5 6 7 »