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

搜索资源列表

  1. 数据结构实验 二叉树的遍历方法

  2. 一、实验名称:二叉树的遍历方法 二、实验目的: (1)熟悉C语言的上机环境,进一步掌握C语言的结构特点; (2)掌握二叉树的储存结构的定义及C语言实现; (3)掌握二叉树的三种遍历方法,即先序遍历,中序遍历,后序遍历; (4)实现递归到非递归方法的转变; 三、实验内容: 建立一棵用二叉树链表方式存储的二叉树,并对其进行遍历(先序遍历,中序遍历,后序遍历),打印遍历结果。 要求:从键盘输入先序序列,以二叉链表作为存储方式,建立二叉树实现遍历,采用递归和非递归的两种方法实现。
  3. 所属分类:C/C++

    • 发布日期:2011-04-09
    • 文件大小:68608
    • 提供者:yuan7376313
  1. 判断两棵二叉树是否同构

  2. 使用方法:若现在有一个二叉树,根节点是A,左孩子B,无右孩子,则在程序中按先序遍历挨个输入AB$$$,其中,$代表空节点。
  3. 所属分类:C/C++

    • 发布日期:2011-04-26
    • 文件大小:703488
    • 提供者:frankiehang
  1. C++ 二叉树 实现便利操作

  2. 用递归的方法实现: 1、创建二叉树 2、先序遍历输出 3、后序遍历输出 4、中序遍历输出 5、二叉树深度
  3. 所属分类:其它

    • 发布日期:2011-05-06
    • 文件大小:251904
    • 提供者:liubag
  1. 二叉树实验 左右子树交换

  2. typedef struct binode //定义二叉树 { int data; //数据域 struct binode *lchild,*rchild; //左孩子、右孩子 }binode,*bitree; ① 主函数main() ② 先序遍历二叉树建立函数creat_bt() ③ 中序遍历二叉树函数inorder() ④ 左右子树交换函数 exchange()
  3. 所属分类:C/C++

    • 发布日期:2011-05-10
    • 文件大小:101376
    • 提供者:yu348804912
  1. 用MFC二叉树的各种遍历

  2. 通过MFC实现树的各种遍历 有非递归的中序 递归的先序 中序 后序 实现其可视化
  3. 所属分类:C/C++

    • 发布日期:2011-05-11
    • 文件大小:1048576
    • 提供者:shanchujiyi999
  1. 二叉树的先序建立,递归非递归遍历

  2. 根据先序序列建立一棵二叉树,其中为空的节点以#号代替 然后可以在窗口中显示二叉树的形状,以及实现二叉树的各种遍历方法(开发工具MFC)
  3. 所属分类:C/C++

  1. 数据结构 C++ 二叉树

  2. 建立二叉树,层序、先序遍历( 用递归或非递归的方法都可以) 任务:要求能够输入树的各个结点,并能够输出用不同方法遍历的遍历序列;分别建立建立二叉树存储结构的的输入函数、输出层序遍历序列的函数、输出先序遍历序列的函数;
  3. 所属分类:C/C++

  1. 数据结构 -树与二叉树

  2. 树 二叉树 的相关算法 大程序噢 有树的存储结构 先序遍历 中 后 层次 广度
  3. 所属分类:C/C++

    • 发布日期:2011-06-13
    • 文件大小:8192
    • 提供者:xuehui19910401
  1. C++二叉树(基于Mfc的程序开发)

  2. 二叉树(基于Mfc的程序开发),具有二叉树的先序遍历、中序遍历、后续遍历、以及非递归中序遍历、以及树形控件显示
  3. 所属分类:C/C++

  1. 以C++类的方式实现二叉树数据结构完整版

  2. 用C++类机制实现二叉树数据结构,接口具备如下功能: 构造空树;销毁树;按定义构造树;清空树;判断树是否为空;返回树深度;返回树的根;返回节点值;为节点赋值;返回节点双亲; 返回节点左孩子;返回节点右孩子;返回节点左兄弟;返回节点右兄弟;插入子树;删除子树;先序遍历打印节点; 中序遍历打印节点;后序遍历打印节点;层序遍历打印节点。
  3. 所属分类:C/C++

    • 发布日期:2011-06-27
    • 文件大小:1048576
    • 提供者:Amw8at8harvard8
  1. 用C++实现二叉树的各种操作

  2. 1、 利用先序遍历和层次遍历的结果建立二叉树 2、 统计二叉树叶子结点的个数(递归)。 3、 给定二叉树的先序和中序遍历结果,重构二叉树。
  3. 所属分类:C/C++

    • 发布日期:2011-07-01
    • 文件大小:3072
    • 提供者:yeyuliunian
  1. C++ 二叉树结点类的实现 源代码

  2. C++ 二叉树结点类的实现 源代码 先序遍历 中序遍历 后序遍历 层次遍历
  3. 所属分类:C/C++

    • 发布日期:2011-08-13
    • 文件大小:733184
    • 提供者:liulei19900112
  1. C,构造二叉树,判断平衡二叉树

  2. 根据给定二叉树的先序遍历和中序遍历结果,构造出该二叉树;给出该二叉树的后序遍历结果;判定该二叉树是否为平衡二叉树;
  3. 所属分类:C

    • 发布日期:2011-10-22
    • 文件大小:3072
    • 提供者:mine666
  1. 二叉树的所有操作程序

  2. 自己写的二叉树的创建,三种递归,三种非递归算法,层次遍历,树形输出,求子叶数,深度,几乎是所有算法的源程序,已经做成了一个程序。 你可以用 先序遍历 输入二叉树,如 AB.DF..G..C.E.H.. 小数点是空节点,图形是 A B C D E F G H
  3. 所属分类:C

    • 发布日期:2008-05-15
    • 文件大小:2048
    • 提供者:hitler2008
  1. 数据结构二叉树教学课件

  2. 数据结构中二叉树的构造和遍历…… void Preorder (BiTree T, void( *visit)(TElemType& e)) { // 先序遍历二叉树 if (T) { visit(T->data); // 访问结点 Preorder(T->lchild, visit); // 遍历左子树 Preorder(T->rchild, visit);// 遍历右子树 } }
  3. 所属分类:C/C++

    • 发布日期:2011-11-20
    • 文件大小:152576
    • 提供者:yaolin1023
  1. 二叉树建立,按层次遍历,先序非递归遍历,树的深度

  2. 一、以动态二叉链表为存储结构,实现如下操作: 1. 二叉树的建立, 2. 先序遍历的非递归算法, 3. 按层次遍历的算法, 4. 将二叉树的深度作为递归参数,实现计算树的深度的递归算法
  3. 所属分类:C/C++

    • 发布日期:2011-11-28
    • 文件大小:3072
    • 提供者:singleliving
  1. 二叉树遍历及其应用

  2. 数据结构课程设计--二叉树遍历及其应用、对树的先序遍历、后序遍历、中序遍历、层序遍历、二叉树的深度及其叶子树、并打印树形。
  3. 所属分类:C/C++

    • 发布日期:2011-12-08
    • 文件大小:125952
    • 提供者:hanlan037625
  1. C++ 数据库二叉树的实现

  2. 一、实验目的 1.掌握构造二叉链表树的算法。 2.掌握遍历二叉树的四种(先序、中序、后序、层序)算法(递归和非递归)算法。 3.掌握基于先序遍历构造二叉链表的算法。 4.掌握计算二叉树的结点个数、二叉树的深度、二叉树的叶子结点和二叉树复制算法。 二、实验内容 1、构造基于先序遍历的二叉链表。 要求:按先序遍历规则,从键盘连续输入二叉树的先序序列,若无孩子结点,则用#代替,以示空指针的位置;然后调用构造二叉链表的递归算法,从屏幕显示该二叉链表的先序序列。 2、分别调用先序、中序、后序遍历算法对前
  3. 所属分类:C/C++

    • 发布日期:2011-12-11
    • 文件大小:6144
    • 提供者:yxyiloveyou521
  1. 树和二叉树.doc

  2. 树和二叉树 深度为K的完全二叉树的结点个数小于或等于深度相同的满二叉树 在下列存储形式中,哪一个不是树的存储形式 二叉树的先序遍历和中序遍历
  3. 所属分类:专业指导

    • 发布日期:2011-12-14
    • 文件大小:907264
    • 提供者:zhangshaoting
  1. 建立二叉树并求指定结点路径

  2. 能够按先序遍历的次序输入二叉树的各个结点,并能够输出中序遍历的序列号,以及指定的路径 和三个应用:求二叉树的深度 二叉树的叶子结点个数和将二叉树左右子树交换
  3. 所属分类:C/C++

    • 发布日期:2011-12-21
    • 文件大小:456704
    • 提供者:bruthwe
« 1 2 ... 5 6 7 8 9 1011 12 13 14 15 ... 36 »