c++使用二叉树进行查找 插入 删除
#include "stdafx.h"
#include
using namespace std;
int num_visit=0;//记录输出元素个数
struct tnode{
public: int data;
public: tnode *left,*right;
tnode(){}
tnode(int item,tnode *p,tnode *q):data(item),left(p),right(q){}
};
typedef tnode *Tnode;
//生明函数
int menu();//菜单
void main_menu(Tnode root,int n);//主菜单
Tnode createTree();//创建二叉树
int visit(int t);//访问节点
void showTree(Tnode , int );//遍历
int level_showTree(Tnode root);//先序便遍历二叉树
2022-01-03 16:54:25
6KB
二叉树
查找
1