bittree.h

来自「有关二叉树数据结构的C++程序」· C头文件 代码 · 共 37 行

H
37
字号
#ifndef _H_BIT_TREE
#define _H_BIT_TREE

#include <string>

typedef struct bittree
{
	char name;
	bittree *parent;
	bittree *leftChild;
	bittree *rightChild;
	

} bitTreeStruct ;

typedef enum
{
	LEFT,
	RIGHT
} childDirect;


bitTreeStruct *pBitTreeHead;

void bitTreeCreate(void);

bitTreeStruct *bitTreeSearch(bitTreeStruct *, char );

bool bitTreeDelete(bitTreeStruct *pNode);

bool bitTreeAddChild(bitTreeStruct *pNode,char name,childDirect direct);

void bitTreePrint(bitTreeStruct *pBitTree);

void bitTreePreRansack(bitTreeStruct *pBitTree);

#endif

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?