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

最新回答 / weixin_慕前端3472905
我觉得这代码有问题吧,视频中删除的最右边那个节点,按照这个搜寻方法,当遍历到最左边这个节点时,此时this指的是最左边的指针,这样他肯定不会进入第二个if语句
笔记:https://hubojing.github.io/2017/07/23/%E6%A0%91/
老师,有没有C语言编的程序C++还没学

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

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

已采纳回答 / 慕妹626757
重点在于使用的对象。如果对象是用Node实例化,调用的就是Node.h里面的SearchNode()函数如果对象是用Tree实例化,调用的就是Tree.h里面的SearchNode()函数
感觉经过add和delete之后index全乱了
只看了前面一点 二叉树 完全二叉树的性质基本跳过不讲。。。。。。这也敢发出来让别人学习??
一脸懵逼,这个search函数咋就生效了
这不会是老师自己写的吧??XD...
真的很详细了
阿尔法狗??象棋人工智能??
老师,Node类中search函数中,不需要再判断temp是否为NULL了,这本身就是一个遍历

最新回答 / o0wzn0o
好好看Tree.h,里面写了 private: Node *m_pRoot;   m_pRoot是Node类,它所指的成员函数当然是Node类下的SearchNode。建议你好好动手写一遍代码,光看是不解决问题的
课程须知
应该熟练掌握C++相关语法,重点掌握数组、结构体及递归函数,需要熟悉线性表和链表相关内容
老师告诉你能学到什么?
通过课程的学习,你将掌握树的相关概念,数组二叉树,链表二叉树及二叉树递归实现的前序遍历、中序遍历和后序遍历

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消