为什么我写的代码删除节点的时候,输出的是undefined

来源:1-12 二叉树叶子节点的删除原理及实现(1)

qq_zmq_0

2018-10-31 23:36

我写的代码删除节点的时候,输出的是undefinedhttps://img4.mukewang.com/5bd9cbf500019e2c04750335.jpg

写回答 关注

2回答

  • 瞪大眼睛学不会
    2019-02-24 23:07:54

    是因为this.remove这个方法里面没有返回。

  • qq_永护葉_0
    2018-11-18 17:32:05

    因为removeNode函数你这样运行时没有返回值得。     当变量接收一个没有返回值函数时,root就定义成undefined 。    原因是你代码还没有写完。  https://img3.mukewang.com/5bf1318a0001163306720254.jpg

Javascript实现二叉树算法

感受JS与数据结构的魅力。

46934 学习 · 97 问题

查看课程

相似问题