求助:一个有序的整形二叉树,左小右大,写一个插入算法,如何实现,请高手帮帮忙!!!

Cloria817 2007-12-19 05:00:04
求助:一个有序的整形二叉树,左小右大,写一个插入算法,如何实现,请高手帮帮忙!!!
...全文
73 点赞 收藏 4
写回复
4 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
pptor 2007-12-19
typedef struct Tree
{
int data;
struct Tree* left;
struct Tree* right;
}TNode,*pTree;
void Insert(pTree T,int x)//x 待插入的元素
{
if(!T){pTree p=(pTree)malloc(sizeof(TNode));
p->data=x;p->left=p->right=NULL;T=p;return;}
if(x==T->data){return;}//已经有了该元素
if(x<T->data){Insert(T->left,int x);return;}
if(x>T->data){Insert(T->right,int x);return;}
}
回复
liln0530 2007-12-19
mark
回复
Cloria817 2007-12-19
求助:一个有序的整型二叉树,左小右大,写一个插入算法,插入一个整型结点,如何实现,请高手帮帮忙!!!
回复
Cloria817 2007-12-19
高手请帮忙!!!
回复
相关推荐
发帖
C语言
创建于2007-09-28

6.4w+

社区成员

C语言相关问题讨论
申请成为版主
帖子事件
创建了帖子
2007-12-19 05:00
社区公告
暂无公告