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

已采纳回答 / jellenm
callback是可以供外界调用 比如找到最小值或者最大值之后,在外面我们要用这个值,就可以在获取后,用callback(key),而console只是打印出来结果。

最新回答 / 布罗利00
因为你要把 最终查找的结果返回  true/false

最新回答 / 手机用户曾小乱
这个是我自己的实现:https://zengxiaoluan.com/2018/02/08/implementation-of-js-two-forked-tree/

最新回答 / 害羞的西红柿
想着敲一遍,然后自己调试对比加深印象

最新回答 / 慕粉学渣粉
我之前跟你一样没明白,你想一下 这是递归调用 ,假如递归了两次,那就是说你说的这个断点在if(node!==null)也有两个,只是跳出去了第2次那个判断,然后程序又进入到第一个判断,接着就走第一个的callback(node.key),懂了吗

最新回答 / 慕移动9181930
给你在前面的问题中回答了quocwrtbbievyqrvwzdqwpuqkrkidtbcecdnexhij

最新回答 / 慕移动9181930
注意符号大小写可以啊,没问题。不过导演他们觉得,eval函数有安全隐患,就不让用了。所以后面的视频里都不用eval了

最赞回答 / qq_晨曦_60
我根据老师的代码和逻辑补充和稍有修改的代码,老师没有讲的地方都有详细的注释,其中的search函数在我的代码中,用自己写的函数find代替了,但是应该跟老师的search函数的功能是一样的。经测试,功能也没有问题。大家可以参考一下,有什么问题,欢迎指出。 

最新回答 / 慕勒7123956
例如中序遍历,程序是在递归运行的,最外面的一行显示根节点的左节点的代码,会不断的去递归找下一个节点的左节点,然后从最下面的节点开始输出当时的根节点,再输出右节点.直到最外层的函数调用,这时候在最外层的函数中,不过是执行了一行代码而已

最新回答 / 暴力的WiFi
代码自己敲 啊 老铁 你理解了还要什么代码?
课程须知
1、对html基础知识已经掌握。 2、对js的基本语法,例如数组,对象有一定的掌握。
老师告诉你能学到什么?
1、二叉树的定义,创建以及js编码实现 2、二叉树中序遍历的算法原理及js编码实现 3、二叉树前序遍历的算法原理及js编码实现 4、二叉树后续遍历的算法原理及js编码实现 5、二叉树节点查找的算法原理和编码实现

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消