64,654
社区成员
发帖
与我相关
我的任务
分享
void autoCBiTree(BiTree &T,int TreeFloor)
//自动创建一棵满二叉树
{
int _data;
_data=rand()%1001;
T->data=_data;
TreeFloor--;
if(TreeFloor==0)
return;
else
{
autoCBiTree(T->lchid,TreeFloor);
autoCBiTree(T->rchild,TreeFloor);
}
}
int main()
{
BiTree T=new BiTNode;
..........
typedef struct BiTNode
{
int data;
struct BiTNode *lchid, *rchild;
}BiTNode, *BiTree;