typedef struct BiTNode
{
char data;
struct BiTNode *lchild,*rchild;
}BiTNode,*BiTree;
typedef struct
{
BiTree data[MAXQSIZE];
int front;
int rear;
}SeQueue;
先定义数,再写队列。
因为在写队列的时候需要用BiTree data[MAXQSIZE];,需要数的构建地址。
本文介绍了一种二叉树的数据结构定义方法,并通过队列实现对其的应用。首先定义了二叉树节点结构,包括数据域及左右子树指针;接着定义了队列结构,包括二叉树节点数组、队头和队尾指针。
typedef struct BiTNode
{
char data;
struct BiTNode *lchild,*rchild;
}BiTNode,*BiTree;
typedef struct
{
BiTree data[MAXQSIZE];
int front;
int rear;
}SeQueue;
先定义数,再写队列。
因为在写队列的时候需要用BiTree data[MAXQSIZE];,需要数的构建地址。
572
746

被折叠的 条评论
为什么被折叠?