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

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

正在回答

3 回答

在主函數(shù)中設(shè)定邊的時(shí)候,采用對(duì)無(wú)向圖的賦值方法進(jìn)行,setValueToMatrixForUndirectedGraph()

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

nodeVect.push_back(nodeIndex);

m_pNodeArray[nodeIndex].m_bVisited=true;、、

你的最小邊都未找到,認(rèn)真查;;;

void DMap::primTree(int nodeIndex)

{

int value=0;

int edgeCount=0;

vector<int>nodeVect;

vector<Edge> edgeVect;


cout<<m_pNodeArray[nodeIndex].m_cData<<endl;


nodeVect.push_back(nodeIndex);

m_pNodeArray[nodeIndex].m_bVisited=true;

//*****************************************************

while(edgeCount < m_iCapacity-1)

{

int temp=nodeVect.back();

for(int i=0;i<m_iCapacity;i++)

{

getValueFromMatrix(temp,i,value);

if(value!=0)

{

if(m_pNodeArray[i].m_bVisited)

{

continue;

}

else

{

Edge edge(temp,i,value);

edgeVect.push_back(edge);

}

}

}

//從可選邊集合找出最小邊

int edgeIndex=getMinEdge(edgeVect);

edgeVect[edgeIndex].m_bSelected=true;


cout<<edgeVect[edgeIndex].m_iNodeIndexA<<"-------"<<edgeVect[edgeIndex].m_iNodeIndexB<<" ? ";

cout<<edgeVect[edgeIndex].m_iWeightValue<<endl;


m_pEdge[edgeCount]=edgeVect[edgeIndex];

edgeCount++;


int nextNodeIndex=edgeVect[edgeIndex].m_iNodeIndexB;

nodeVect.push_back (nextNodeIndex);

m_pNodeArray[nextNodeIndex].m_bVisited=true;

cout<<m_pNodeArray[nextNodeIndex].m_cData<<endl;

}

}


int ? DMap::getMinEdge(vector<Edge> edgeVect)

{

int minWeight=0;

int edgeIndex=0;

int i=0;

for(;i<(int)edgeVect.size();i++)

{

if(!edgeVect[i].m_bSelected)

{

minWeight=edgeVect[i].m_iWeightValue;

edgeIndex=i;

break;

}

}


if(minWeight==0)

{

return -1;

}


for(;i<(int)edgeVect.size();i++)

{

if(edgeVect[i].m_bSelected)

{

continue;

}

else

{

if(minWeight>edgeVect[i].m_iWeightValue)

{

minWeight=edgeVect[i].m_iWeightValue;

edgeIndex=i;

}

}

}

return edgeIndex;

}


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

沒(méi)問(wèn)題的,你對(duì)錯(cuò)了。


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

舉報(bào)

0/150
提交
取消

怎么編譯結(jié)果老是不對(duì),我都對(duì)了3遍了

我要回答 關(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)