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