为了账号安全,请及时绑定邮箱和手机立即绑定

最新回答 / 慕仔8414862
你Tree的头文件应该有问题,对照看一下。<...图片...>

最新回答 / weixin_慕运维0044477
最后的delete []pTree,改成delete pTree.../(ㄒoㄒ)/~~

最新回答 / _666_
他留了个错误,看完最后一节,老师会修改成递归

最新回答 / 慕桂英0157176
左节点如果不为NULL, 且不失要找的节点, 就让左节点继续找它的左右子节点。这个是递归调用

最新回答 / o0wzn0o
好好看Tree.h,里面写了 private: Node *m_pRoot;   m_pRoot是Node类,它所指的成员函数当然是Node类下的SearchNode。建议你好好动手写一遍代码,光看是不解决问题的

最新回答 / qq_李克森_0
你的AddNode方法里的判断是不是判断为 if(newIndex == 0) 了?

+ 我来回答 回答最高可+2积分

最赞回答 / Cocoabeans
我的理解是,如果pNode==NULL,就相当于pNode这个结点不存在,就更不存在pNode -> data = temp -> data这一步了。pNode就是把要删除的那个结点的内容保存下来的结点

最新回答 / 冬天雪后
https://blog.csdn.net/zxnsirius/article/details/52131433

最新回答 / 就只能这样了
知道了,后面写着delete []pTree,改成delete  pTree,程序好了,可是因为不是数组,记错了
课程须知
应该熟练掌握C++相关语法,重点掌握数组、结构体及递归函数,需要熟悉线性表和链表相关内容
老师告诉你能学到什么?
通过课程的学习,你将掌握树的相关概念,数组二叉树,链表二叉树及二叉树递归实现的前序遍历、中序遍历和后序遍历

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消