课程
/计算机基础
/算法与数据结构
/Javascript实现二叉树算法
我写的代码删除节点的时候,输出的是undefined
2018-10-31
源自:Javascript实现二叉树算法 1-12
正在回答
是因为this.remove这个方法里面没有返回。
因为removeNode函数你这样运行时没有返回值得。 当变量接收一个没有返回值函数时,root就定义成undefined 。 原因是你代码还没有写完。
举报
感受JS与数据结构的魅力。
2 回答节点含有左右子树的时候,为什么不是找到左子树的最小节点,替换删除节点呢?
2 回答这样的代码,输出结果总是undefined
2 回答删除的节点本身不存在
1 回答删除节点问题
1 回答删除了中间节点3的问题