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

Cloria817 2007-12-19 05:00:04
求助:一个有序的整形二叉树,左小右大,写一个插入算法,如何实现,请高手帮帮忙!!!
...全文
123 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
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
  • 打赏
  • 举报
回复
高手请帮忙!!!

69,382

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧