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

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

只遍歷了3個(gè)數(shù),后面插入的被吃了

http://img1.sycdn.imooc.com//5a11505e0001434102910221.jpg

http://img1.sycdn.imooc.com//5a11505e0001c39d01850229.jpg

照著老師的編寫的,不知道哪出錯(cuò)了T-T

Tree::Tree()
{
	m_pRoot?=?new?Node();
}


Tree::~Tree()
{
	DeleteNode(0,?NULL);
	/*m_pRoot->DeleteNode();*/???//單參數(shù)的情況下可以用這個(gè)
}

Node?*?Tree::SearchNode(int?nodeIndex)
{
	m_pRoot->SearchNode(nodeIndex);
	return?m_pRoot;
}

bool?Tree::AddNode(int?nodeIndex,?int?direction,?Node?*?pNode)
{
	Node?*temp?=?SearchNode(nodeIndex);
	if?(temp?==?NULL)
	{
		return?false;
	}
	Node?*node?=?new?Node();
	if?(node?==?NULL)
	{
		return?false;
	}
	node->index?=?pNode->index;
	node->data?=?pNode->data;
	node->pParent?=?temp;
	if?(direction?==?0)
	{
		if?(temp->pLChild?!=?NULL)
		{
			return?false;
		}
		temp->pLChild?=?node;
	}
	if?(direction?==?1)
	{
		if?(temp->pRChild?!=?NULL)
		{
			return?false;
		}
		temp->pRChild?=?node;
	}
	return?true;
}

bool?Tree::DeleteNode(int?nodeIndex,?Node?*?pNode)
{
	Node?*temp?=?SearchNode(nodeIndex);
	if?(temp?==?NULL)
	{
		return?false;
	}
	if?(pNode?!=?NULL)
	{
		pNode->index?=?temp->index;
		pNode->data?=?temp->data;
	}
	temp->DeleteNode();
	return?true;
}

void?Tree::PreorderTraverse()
{
	m_pRoot->PreorderTraverse();
}

void?Tree::InorderTraverse()
{
	m_pRoot->InorderTraverse();
}

void?Tree::PostorderTraverse()
{
	m_pRoot->PostorderTraverse();
}


正在回答

1 回答

好吧,是我搞錯(cuò)了!T-T

Node?*?Tree::SearchNode(int?nodeIndex)

{

????m_pRoot->SearchNode(nodeIndex);

????return?m_pRoot;

}

要改回這個(gè)

Node * Tree::SearchNode(int nodeIndex)

{

return m_pRoot->SearchNode(nodeIndex);

}

才行,犯了個(gè)小錯(cuò)誤

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

舉報(bào)

0/150
提交
取消

只遍歷了3個(gè)數(shù),后面插入的被吃了

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

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

幫助反饋 APP下載

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

公眾號(hào)

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