亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

當它循環到8下的left3時,就無法獲取3下面的left 。難道只有我是這樣嗎

<!DOCTYPE html>

<html>

<head>

<meta charset="UTF-8">

<title></title>

</head>

<body>

<script type="text/javascript">

function BinaryTree(){

var Node = function(key){

this.key = key;

this.left = null;

this.right = null;

};

var root = null;

var insertNode = function(node,newNode){

if(newNode.key<node.key){

if(node.left == null){

node.left = newNode.key;

}

else{

insertNode(node.left,newNode);

}

}

else{

if(node.right == null){

node.right = newNode.key;

}

else{

insertNode(node.right,newNode);

}

}

}

this.insert = function(key){

var newNode = new Node(key);

if(root == null){root = newNode}

else{insertNode(root,newNode)}

};

var inOrderTraverseNode = function(node,callback){

if(node!==null){

inOrderTraverseNode(node.left,callback);

callback(node.key);

inOrderTraverseNode(node.right,callback);

}

}

this.inOrderTraverse = function(callback){

inOrderTraverseNode(root,callback);

}

}

var nodes = [8,3,10,1,6,14,4,7,13];

var binaryTree = new BinaryTree();

nodes.forEach(function(key){

binaryTree.insert(key);

});

var callback = function(key){

console.log(key);

}

binaryTree.inOrderTraverse(callback);

</script>

</body>

</html>


正在回答

2 回答

https://img1.sycdn.imooc.com//5c821e1e0001cd7003850105.jpg這一句有問題

0 回復 有任何疑惑可以回復我~

....

上面傳參有問題??

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

當它循環到8下的left3時,就無法獲取3下面的left 。難道只有我是這樣嗎

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號