• 大小: 1KB
    文件类型: .cpp
    金币: 1
    下载: 0 次
    发布日期: 2021-05-09
  • 语言: C/C++
  • 标签: 二叉树  

资源简介

自己编写的代码,利用队列的特性来 按层次需求输出二叉树

资源截图

代码片段和文件信息

#include
#include
#include
using namespace std;

struct BTreeNode              //树节点
{
int Value;
BTreeNode *Left;
BTreeNode *Right;
};

void Add(BTreeNode *&Rootint x)      //插入数值 建立二叉树
{
if(Root==NULL)
{
BTreeNode *p=new BTreeNode;
p->Value=x;
p->Right=NULL;
p->Left=NULL;
Root=p;
cout< }
if(x>Root->Value )
Add(Root->Right x);
if(xValue )
Add(Root->Left x);
}




void  Print(BTreeNode *Root)    //按层次输出   利用容器
{
     if(Roo

评论

共有 条评论