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

搜索资源列表

  1. 数据结构 树和二叉树ppt教程

  2. 详细的树和二叉树的教程,还附有源代码 部分代码如下: 二叉树头文件.h //二叉树的二叉链表存储表示 typedef struct BiTNode {TElemType data; //二叉树结点数据域 struct BiTNode *lchild,*rchild; //左右孩子指针 }BiTNode,*BiTree; //二叉树结点类型BitNode,指向二叉树结点的指针类型BiTree typedef BiTree SElemType; //顺序栈中的元素为指向二叉树结点的指针 typed
  3. 所属分类:其它

    • 发布日期:2009-05-01
    • 文件大小:509952
    • 提供者:xnzxchun
  1. 数据结构C语言版二叉树遍历

  2. typedef struct Node {char data; struct Node *Lchild; struct Node *Rchild; }BiTNode,*BiTree; /*定义树*/ typedef struct {BiTree elem[Maxsize]; int top; }SeqStack;/*定义栈*/
  3. 所属分类:C

    • 发布日期:2009-05-10
    • 文件大小:5120
    • 提供者:k455425940
  1. 二叉排序树,树的构成,以及排列

  2. 主要是一种特殊的树,二叉树,它的构成,以及对她的遍历
  3. 所属分类:C/C++

    • 发布日期:2009-08-24
    • 文件大小:3072
    • 提供者:N_nuan
  1. 二叉树创建与遍历实验报告

  2. 二叉树问题 一、 需求分析: 1) 以二叉链表的方式创建二叉树 2) 分别先序、中序、后序遍历二叉树。 3) 输出各种遍历结果。 二、详细设计 1)设定创建二叉树函数: typedef struct BiTNode{ char data; struct BiTNode *lchild, *rchild; }BiTNode,*BiTree; void Create_BiTree(BiTree *T){ char ch; ch=getchar(); if(ch=='@') *T=NULL; els
  3. 所属分类:C/C++

    • 发布日期:2009-12-27
    • 文件大小:34816
    • 提供者:jiangyueer
  1. 非递归算法遍历二叉树程序代码

  2. #include #include //#define error 0 //#define OVERFLOW -1 //#define ok 1 #define MAXSIZE 100 typedef char TElemType; typedef int Status; typedef struct BiTNode{ //树的结点 TElemType data; struct BiTNode *lchild,*rchild; }BiTNode,*BiTree; typedef BiTre
  3. 所属分类:C

    • 发布日期:2010-05-15
    • 文件大小:2048
    • 提供者:chushan89
  1. 数据结构二叉排序树的源代码

  2. #include "stdio.h" #define datatype int int count; typedef struct bitnode { datatype data; struct bitnode *lchild,*rchild; }bitnode,*bitree; bitree bt=NULL; void find_number(bitree *t,datatype num) { if((*t)==NULL) { printf("no number %d\n",num); }
  3. 所属分类:其它

    • 发布日期:2010-05-22
    • 文件大小:2048
    • 提供者:hello__ni_hao
  1. 二叉树 数据结构与数据库 C++ 作业

  2. 二叉树 数据结构与数据库 C++ 作业 typedef struct BiTNode{ //定义二叉树 char data; struct BiTNode *lchild,*rchild; }BiTNode,*BiTree; typedef struct{ //栈 char *base; char *top; int stacksize; }SqStack; Status InitStack(SqStack &S){ S.base=(char *)malloc(STACK_INIT_SIZE
  3. 所属分类:C/C++

    • 发布日期:2011-04-18
    • 文件大小:11264
    • 提供者:weiwei1110
  1. C++建立二叉链表树

  2. 假设有关二叉树的二叉链表存储的类型定义如下: typedef struct BiTNode{ // 结点结构 ElemType data ;//数据域 struct BiTNode *Lchild ;//左孩子指针 struct BiTNode *Rchild;//右孩子指针 } BiTNode ,*BiTree ;
  3. 所属分类:C++

    • 发布日期:2011-04-20
    • 文件大小:943
    • 提供者:ly403300
  1. 数据结构——第9章 数据结构 anyview作业系统答案

  2. 9.25实现下列函数: int Search(SSTable s, KeyType k); /* Index the element which key is k */ /* in StaticSearchTable s. */ /* Return 0 if x is not found. */ 静态查找表的类型SSTable定义如下: typedef struct { KeyType key; ... ... // 其他数据域 } ElemType; typedef struct { Ele
  3. 所属分类:C/C++

    • 发布日期:2011-05-04
    • 文件大小:61440
    • 提供者:lansefengming
  1. 二叉树实现先序后序中序.cpp

  2. 为了实现二叉树实现先序后序中序的程序 #define OK 1 #define ERROR 0 #define OVERFLOW -2 typedef int Status; typedef struct BiTNode { char data; struct BiTNode* lchild,*rchild; }BiTNode,*BiTree; typedef struct _N { BiTree tree; struct _N* next; }Nod,*Node; typedef struc
  3. 所属分类:C/C++

    • 发布日期:2011-06-14
    • 文件大小:3072
    • 提供者:djqtdj
  1. 二叉树创建前序中序后序遍历

  2. 二叉树的建立,遍历。 #include"stdio.h" #include"stdlib.h" typedef struct BiTNode {char data; struct BiTNode *lchild,*rchild; }BiTNode,*BiTree; BiTree CreateBiTree() {char p; BiTree T; scanf("%c",&p); if(p==' ') T=NULL; else {T=(BiTNode*)malloc(sizeof(BiTNode)
  3. 所属分类:C/C++

    • 发布日期:2011-08-31
    • 文件大小:934
    • 提供者:littleming2009
  1. 二叉树线索

  2. 二叉树线索化后 非递归遍历typedef struct BiTNode{ char data; //根结点 struct BiTNode *lchild,*rchild;//左右孩子指针 int LTag,RTag; //左右标志 }BiTNode,*BiTree; T->data=ch[i++]; //生成根结点 T->LTag=0; T->RTag=0; //左右标志初始化 CreateBiTree(T->lchild);//构造左子树 CreateBiTree(T
  3. 所属分类:专业指导

    • 发布日期:2011-11-28
    • 文件大小:2048
    • 提供者:yao3690093
  1. 建立二叉树,并对树进行操作数据结构课程设计

  2. 本设计中,对二叉树采用链式存储结构,其结构定义如下: typedef struct BiTNode{ TelemType data; struct BiTNode *lchild,*rchild; }BiTNode,*BiTree; 每个结点中设置三个域,即值域data,左指针域*lchild和右指针域*child。
  3. 所属分类:C

    • 发布日期:2011-12-30
    • 文件大小:162816
    • 提供者:cycksdn
  1. 二叉树遍历论文

  2. 通过本次实习加强了对二叉树的建立和各种遍历操作的了解。 1. 学会并实现二叉树的建立; 2. 掌握二叉树的遍历思想和存储实现; 3. 掌握二叉树的先序中序后序递归遍历; 4. 掌握二叉树的先序中序后序层序非递归遍历; 5.编制程序实现二叉树遍历算法并运行。 正文 二、综合训练任务描述 这次实习的主要任务是对二叉树的先序、中序、后序的递归与非递归遍历算法,按层次遍历的非递归遍历算法的实现,同时也实现了对二叉树的创建的算法。 三、算法设计 (1) 文字描述 1、程序中的核心数据结构的定义及其说明:
  3. 所属分类:C/C++

    • 发布日期:2012-02-21
    • 文件大小:180224
    • 提供者:lefencheng
  1. 非递归实现二叉树的先、中、后序遍历

  2. 非递归实现二叉树的先、中、后序遍历 typedef struct binarytree /*定义一棵二叉树*/ { char data; struct binarytree *LChild,*RChild; }BiTNode,*BiTree;
  3. 所属分类:C

    • 发布日期:2012-05-05
    • 文件大小:3072
    • 提供者:maoym0621
  1. 动态二叉树转化为静态二叉树

  2. 将动态二叉树转化为静态二叉树 typedef struct BiTNode { char data; struct BiTNode *lchild,*rchild; }BiTNode, *BiTree; typedef struct StaticNode { char data; int lchild,rchild; }StaticNode;
  3. 所属分类:C/C++

    • 发布日期:2012-05-21
    • 文件大小:1024
    • 提供者:lcqjqrm
  1. 二叉树(数据结构)可执行

  2. 内部代码预览: #include"stdio.h" #include //定义二叉树结构 typedef struct Node { char data; struct Node *Lchild; struct Node *Rchild; }BitNode,*Bitree; //初始化为一棵空树 void InitTree(Bitree root) { root=NULL; }
  3. 所属分类:C++

    • 发布日期:2012-06-16
    • 文件大小:2048
    • 提供者:doulishaoketang
  1. 二叉树层序遍历-实现代码-队列

  2. typedef int Status; typedef char TElemType; typedef struct BiTNode { TElemType data; struct BiTNode *lchild,*rchild; /* 左右孩子指针 */ } BiTNode,*BiTree; typedef BiTree QElemType; /* 设栈元素为二叉树的指针类型 */ typedef struct { QElemType *base; int front; /* 头指针,若队
  3. 所属分类:C/C++

    • 发布日期:2012-12-02
    • 文件大小:3072
    • 提供者:miyaowangzi
  1. 中序遍历二叉树非递归算法 栈实现代码

  2. typedef char TElemType; typedef int Status; typedef char SElemType; //二叉树的二叉链表存储表示 typedef struct BiTNode { TElemType data; BiTNode *lchild, *rchild; //左右孩子指针 } BiTNode, *BiTree; typedef struct { BiTree *base; BiTree *top; int stacksize; //当前已分配的存储空
  3. 所属分类:C/C++

    • 发布日期:2012-12-02
    • 文件大小:3072
    • 提供者:miyaowangzi
  1. 二叉树的实现

  2. 简单二叉树的功能实现//结构体以及全局变量声明区域 typedef int BoolStatus; typedef char TElemType; typedef struct BiTNode { TElemType data; struct BiTNode *lchild,*rchild; }BiTNode,*BiTree; typedef BiTree QElemType; typedef struct QNode { QElemType data; struct QNode *next;
  3. 所属分类:C/C++

    • 发布日期:2013-11-18
    • 文件大小:7168
    • 提供者:why931022
« 12 »