node.left=newNode;
node.left变成了Node{key,left,right}
我写成了
node.left=newNode.key;
之后传参数判断的时候就报错了
inserNode(node.left,newNode);
if(node.key>newNode.key)
node.left是一个值,没有key,left,right
就报错啦
node.left变成了Node{key,left,right}
我写成了
node.left=newNode.key;
之后传参数判断的时候就报错了
inserNode(node.left,newNode);
if(node.key>newNode.key)
node.left是一个值,没有key,left,right
就报错啦
2018-07-27
17 行 var root=null;下加一句
this.cont=root;
38行 root=newNode;下页加一句
this.cont=root;
========
最后console.log(binarytree);
在对象cont内可以直观的查看节点结构。
this.cont=root;
38行 root=newNode;下页加一句
this.cont=root;
========
最后console.log(binarytree);
在对象cont内可以直观的查看节点结构。
2018-07-25