最新回答 / 慕斯卡4155732
想通了,遞歸調(diào)用實際上是一個嵌套循環(huán),它需要一層一層的從內(nèi)將每一個for循環(huán)執(zhí)行完再跳出當(dāng)前循環(huán),直到跳到第一個for循環(huán),并繼續(xù)執(zhí)行下去。這個時候nodeIndex=0,i=2,再在第一行尋找下一個點即D
2018-12-31
如果節(jié)點數(shù)組里節(jié)點的排列有順序的話,那么在合并集合時就應(yīng)該對哪個集合合并到哪個集合進(jìn)行處理:應(yīng)該是后面的集合合并到前面的集合中。
2018-12-17
我覺得在CMap的構(gòu)造函數(shù)中實例化的Edge數(shù)組沒有實際作用
2018-08-12
已采納回答 / 晴天cloude
廣度優(yōu)先遍歷是一層一層的遍歷,同層節(jié)點之間的輸出順序與矩陣的排列有關(guān),也就是和一開始節(jié)點的輸入順序有關(guān),但是同層節(jié)點的輸出順序并不是廣度優(yōu)先搜索的重點。當(dāng)然要是非按照固定的一種順序,在輸入節(jié)點的代碼上寫個排序就行了。
2018-08-12
好好學(xué)的計算機(jī)專業(yè)科班生聽懂問題不大,培訓(xùn)生要學(xué)這門課一定要提前看下離散數(shù)學(xué)、線性代數(shù)中的矩陣、C++面向編程和數(shù)據(jù)結(jié)構(gòu)與算法這幾門書
2018-08-03
聽不懂是有原因的,學(xué)James老師的課需要離散數(shù)學(xué)、數(shù)據(jù)結(jié)構(gòu)與算法、線性代數(shù)和C++面向?qū)ο缶幊痰牟糠种R.
2018-08-03