谁能帮我分析一下这个程序!#includetypedef struct BinNode{char info;int num;struct BinNode *left,*right;}*BinNodePtr;void ins_btree(BinNodePtr &root,char key){BinNode *p=root,*pre=NULL;while(p!=NULL&&p->info!=key){pre=p;if(keyinfo
来源:学生作业学帮网 编辑:学帮网 时间:2024/06/02 04:34:42
谁能帮我分析一下这个程序!
#include
typedef struct BinNode
{
char info;
int num;
struct BinNode *left,*right;
}*BinNodePtr;
void ins_btree(BinNodePtr &root,char key)
{
BinNode *p=root,*pre=NULL;
while(p!=NULL&&p->info!=key)
{
pre=p;
if(keyinfo)
p=p->left;
else
p=p->right;
}
if(p==NULL)
{
p=new BinNode;
p->left=NULL;
p->right=NULL;
p->info=key;
p->num=1;
if(pre==NULL)
root=p;
else
{
if(pre->infoinfo)
pre->right=p;
else
pre->left=p;
}
}
else
{
p->num++;
}
}
void InOrder(BinNode *t)
{
if(t!=NULL)
{
InOrder(t->left);
cout
BinNodePtr 的声明是:
typedef struct BinNode{
char info;
int num;
struct BinNode *left,*right;
}*BinNodePtr;
因此BinNodePtr就是BinNode *,BinNodePtr &root要换的话就是换成BinNode * &root.
就是这点不明白吧?
谁能帮我分析一下这个电路图?
谁能帮我分析一下这个电路
谁能帮我分析一下这个电路图么?
谁能帮我分析一下这个电路图
谁能帮我分析一下这个红外图谱!
谁能帮我看一下这个程序哪里错了?
谁能帮我分析一下下面的这个电路图的作用,请具体分析一下
the last to leave.谁能帮我分析一下这个短语?
谁能帮我分析一下这个电路图越详细越好,
帮我分析一下这个电路,
帮我分析一下这个电路图,
帮我看看这个是用什么语言写的!如果能解释一下那更好.////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// Header#includ
请用中文的语法帮我分析一下这个句子的结构如果程序对您选择启用或删除对它的访问没有反应,请与该程序的供应商联系.
请把那我分析一下这个电路越详细越好谁能帮我分析一下这个电路?
谁能帮我分析一下这张图
谁能帮我分析一下,我这个方波电路图的频率是多少?我不会算
谁能帮我分析一下这梁的钢筋图 这个图应该怎么分析,刚刚学的,每一个数和符号都分析一下
contain与includ consist有什么区别帮帮 我55555555555555555555