我要看黃色一級片_ -|五力├眉县步行街
淘宝减肥药排行榜十强
只推淘宝安全有效的减肥药

当前位置:我要看黃色一級片 > 减肥产品

我要看黃色一級片

时间:2020-05-22 04:26  编辑:云县绿化

我要看黃色一級片

#include<iostream>

using namespace std;

class BiSortTree;

//二叉树结点类的定义

class BiNode

{

int data;//结点的数据域

BiNode*lchild;//左孩子指针

BiNode*rchild;//右孩子指针

friend class BiSortTree;

public:

BiNode()

{

lchild=rchild=NULL;

}

};

//二叉排序树类定义

class BiSortTree

{

public:

BiSortTree(){root=NULL;}//构造函数

BiNode*Getroot(){return root;}//返回根结点指针

void CreatBst(int a[],int n);//建立二叉排序树

void Insert(int item);//向二叉排序树中插入一个元素

void Insert(BiNode*&root,BiNode*p);//向二叉排序树中插入一个结点void PreOrder(){PreOrder(root);}//前序遍历二叉排序树

void PreOrder(BiNode*current);//前序遍历以current为根的子树

void InOrder(){InOrder(root);}//前序遍历二叉排序树void InOrder(BiNode*current);

void PostOrder(){PostOrder(root);}//前序遍历二叉排序树

void PostOrder(BiNode*current);

void Print();

BiNode*Search(int key){return Search(root,key);}

private:

BiNode*root;

BiNode*Search(BiNode*root,int key);

};

void BiSortTree::Insert(BiNode*&root,BiNode*p)

{

if(root==NULL)

root=p;//插入新结点

else if(p->data<root->data)

Insert(root->lchild,p);//向左子树中插入结点

else

Insert(root->rchild,p);//向右子树中插入结点

}

void BiSortTree::Insert(int item)

{

BiNode*p=new BiNode;

p->data=item;

Insert(root,p);

}

void BiSortTree::CreatBst(int a[],int n)

{

for(int i=0;i<n;i++)

{

BiNode*p=new BiNode;

p->data=a[i];

Insert(root,p);

}

}

void BiSortTree::PreOrder(BiNode*current)

{

if(current!=NULL)//即到达叶结点,是递归终止条件

{

cout<<current->data<<"";//访问根结点,用输出语句暂代

PreOrder(current->lchild);//前序遍历左子树

PreOrder(current->rchild);//前序遍历右子树

}

}

void BiSortTree::InOrder(BiNode*current)

{

if(current!=NULL)

{

InOrder(current->lchild);

cout<<current->data<<"";

InOrder(current->rchild);

}

}

void BiSortTree::PostOrder(BiNode*current)

{

if(current!=NULL)

{

PostOrder(current->lchild);

PostOrder(current->rchild);

cout<<current->data<<"";

}

}

void BiSortTree::Print()

{

cout<<"前序遍历的结果:";

PreOrder();

cout<<endl;

cout<<"中序遍历的结果:";

InOrder();

cout<<endl;

cout<<"后序遍历的结果:";

PostOrder();

cout<<endl;

}

BiNode*BiSortTree::Search(BiNode*root,int key)

{

if(root==NULL)

return NULL;

if(key==root->data)

{

return root;

}

else if(key<root->data)

{

return Search(root->lchild,key);

}

else

{

return Search(root->rchild,key);

}

}

void main()

{

BiSortTree bt;//定义二叉树对象

int n,*b,i;//定义数组指针b,用于存放元素cout<<"请输入二叉排序树的元素个数:";

cin>>n;

b=new int[n];

cout<<"请输入二叉排序树的元素:";

for(i=0;i<n;i++)

cin>>b[i];

bt.CreatBst(b,n);//以数组b为元素,建立二叉排序树bt.Print();

cout<<bt.Search(5)<<endl;

}

猜你喜欢

最安全有效的减肥药

最安全有效的减肥药

编辑:小徐

现在的减肥药真的是真假难分,在选择减肥药的同时也应该更加小心,减肥药多种多样,那么如何才能选择最安全有效的减肥药,也成了很多小仙女的内心疑问,下面就跟着我要看黃色一級片小编一起看一下,如何选择最安全有效的减肥药。 最安全有效的减肥药选购方法 1、首先需要观察产品的外包装,在包装中可以看到其配方是不是含有激素,含有激素的减肥药对身体的内..

吃减肥药失眠

吃减肥药失眠

编辑:小徐

随着现在流行以瘦为美,很多人会不顾身体的健康选择减肥药,达到快速减肥瘦身的效果,但是很多减肥药都是有副作用的,副作用比较轻的就是失眠现象,那么吃减肥药出现失眠是怎么回事儿?如果出现失眠后,我们应该怎样缓解? 吃减肥药失眠是怎么回事 减肥药中富含安非他命,所以减肥药服用了太多会有失眠现象,服用减肥药期间,身体会逐渐出现抗药性,身..

最新文章