第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

方法insert報(bào)錯(cuò)

你們這個(gè)代碼有沒(méi)有自己測(cè)試過(guò)?我怎么測(cè)試報(bào)錯(cuò),說(shuō)insert方法不存在

正在回答

3 回答

this.insert這個(gè)接口應(yīng)該是屬于BinaryTree這個(gè)方法內(nèi)的,且在判斷節(jié)點(diǎn)有孩子的時(shí)候,遞歸調(diào)用時(shí),傳的是下一節(jié)點(diǎn),而不是該節(jié)點(diǎn)。

0 回復(fù) 有任何疑惑可以回復(fù)我~

? var root = null;


? ? function BinaryTree() {

? ? ? ? var Node = function(key) {

? ? ? ? ? ? this.key = key;

? ? ? ? ? ? this.left = null;

? ? ? ? ? ? this.right = null;

? ? ? ? }

? ? }

? ? var insertNode = function(node, newNode) {

? ? ? ? if (newNode.key < node.key) {

? ? ? ? ? ? if (node.left === null) {

? ? ? ? ? ? ? ? node.left = newNode

? ? ? ? ? ? } else {

? ? ? ? ? ? ? ? insertNode(node, newNode)

? ? ? ? ? ? }

? ? ? ? } else {

? ? ? ? ? ? if (node.right === null) {

? ? ? ? ? ? ? ? node.right = newNode

? ? ? ? ? ? } else {

? ? ? ? ? ? ? ? insertNode(node, newNode)

? ? ? ? ? ? }

? ? ? ? }

? ? }

? ? this.insert = function(key) {

? ? ? ? var newNode = new Node(key);

? ? ? ? if (root === null) {

? ? ? ? ? ? root = newNode

? ? ? ? } else {

? ? ? ? ? ? insertNode(node, newNode)

? ? ? ? }

? ? }

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

? ? var binaryTree = new BinaryTree();

? ? nodes.forEach(function(key) {

? ? ? ? binaryTree.insert(key);

? ?})

//報(bào)錯(cuò)....

0 回復(fù) 有任何疑惑可以回復(fù)我~

??? var binaryTree = new BinaryTree();
?? ? ?? ?nodes.forEach(function(key) {
?? ? ?? ??? ?binaryTree.insert(key);
?? ? ?? ?})



即可

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

方法insert報(bào)錯(cuò)

我要回答 關(guān)注問(wèn)題
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)