有高手能帮我实现这个算法吗???
这是我们老师给我写的算法 是一个用先序序列建立二叉树 并画出该数图形的 算法
status CreatBiTree(BiTree &T,a,x,y)
scanf(&ch);
if (ch==" ") T==NULL;
else{
if(!(T=(BiTnode*)malloc(sizeof(BiTnode))))
{ T->data=ch;
if a==1 line(x-8,y+8,x-2,y+2)
if a==2 line(x-8,y+8,x-2,y+18)
在(x,y)处画节点
}
CreateBiTree(T->lchild,1,x+10,y-10)
CreateBiTree(T->rchild,2,x+10,y+10)
}
return ok;
}
主:: 把显示形式设置为640*480
x=10, y=240
CreateBiTree(T,0,x,y)
各位大吓 们 能看的懂吗 我是菜鸟 能帮我实现这个程序吗 小妹不胜感激~~~~:)