hi_勇哥
那是你加的引入太多了
慕无忌5086447
没有递归
奋斗一会儿
不好意思刷个积分哈哈哈哈
就只能这样了
KY2020
你这样看起来很扎眼的,截图啊,大兄弟。
在遍历树的时候找个数组给它存着,注意下标更替。
肖炎
Lonquan
继续看下去,在课程的最后一小节所有的问题都会得到解决的,其实可以想想老师最后都要演示的,用错误的代码也得不到我们想要的结果呀,都是套路 耐心往下看吧
坏男孩儿
已经include“node.h”,定义的m_pRoot指针类型也是node
Milk灬浅唱
是的,就是如此。
James老师这个树篇讲得不太好。
而且也没有讲BST,平衡二叉树等较深入较实用的知识。。。o(╯□╰)o
希望他后面能补上吧。。。
慕斯卡2971229
what?插入节点就那样。
慕粉3168238
//添加结点
bool Tree::AddNode(int nodeIndex,int direction,Node *pNode)
{
Node *temp=SearchNode(nodeIndex);
if(temp==NULL)
{
return false;
}
Node *node=new Node();
if(node==NULL)
{//申请内存失败
return false;
}
node->index=pNode->index;
node->data=pNode->data;
node->pParent=temp;//注意这里!!!!
if(direction==0)
{//插入到左边
temp->pLChild=node;
}
if(direction==1)
{//插入到右边
temp->pRChild=node;
}
return true;
}