为了账号安全,请及时绑定邮箱和手机立即绑定
算法存在问题,如果我要移除的是 root 节点怎么办?_?
讲的非常清楚,点赞
只有像老师这样走一遍,才能写出这么牛的递归函数
要深刻理解递归调用 ,必须和程序一样走一遍,所以不要嫌老师讲得细。我当初学习编程时,就是这样一步一步在纸上路演出来。
odesForAlien[alienNodeSelect].selected = false;
alienNodeSelect = Math.floor(Math.random() * 9);
nodesForAlien[alienNodeSelect].selected = true;
alienX = nodesForAlien[alienNodeSelect].key;
这一块的代码看不懂,有人知道不,求分享。
实话说 讲得很细,很好,难得。
按照这个代码和冒泡排序比较速度测试 。冒泡的速度比这个快
老师,讲得很好,赞

最赞回答 / Capricorncd
笔记代码:https://github.com/capricorncd/blog/tree/master/Demos/games/aliens还没吃透,所有有时间再优化一下和注释一下 ....Orz不能访问点这里: https://github.com/capricorncd/blog
老师这个 inOrderTaverseNode函数写的太厉害了,要我写肯定没这么强的思路
半天不讲重点
想要观察得更仔细点的话,在浏览器调试里的js语句全部加上断点,就是左边那些数字都点上,然后在右边watch添加要观察的变量(root/key/newNode/Node/node.key/node.left/node.right/newNode.key
),自己在这些变量里挑或全部写上,然后F5刷新,F11一步一步跟着走,注意看变量变化,尤其是root要点开来(出现可向下伸展的三角符号,看里面多了什么少了什么),其他的也可以点开来看。
课程须知
1、对html基础知识已经掌握。 2、对js的基本语法,例如数组,对象有一定的掌握。
老师告诉你能学到什么?
1、二叉树的定义,创建以及js编码实现 2、二叉树中序遍历的算法原理及js编码实现 3、二叉树前序遍历的算法原理及js编码实现 4、二叉树后续遍历的算法原理及js编码实现 5、二叉树节点查找的算法原理和编码实现

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消