二叉樹(shù)的廣度優(yōu)先遍歷 連通圖用深度優(yōu)先和廣度優(yōu)先算法所得的生成樹(shù)是否唯一?
連通圖用深度優(yōu)先和廣度優(yōu)先算法所得的生成樹(shù)是否唯一?理論上,遍歷得到的生成樹(shù)或序列不是唯一的,算法本身也不要求在相同條件下哪個(gè)點(diǎn)具有優(yōu)先訪問(wèn)權(quán)。但在實(shí)際編寫(xiě)代碼時(shí),我們必須按一定的順序遍歷它,通常是從
連通圖用深度優(yōu)先和廣度優(yōu)先算法所得的生成樹(shù)是否唯一?
理論上,遍歷得到的生成樹(shù)或序列不是唯一的,算法本身也不要求在相同條件下哪個(gè)點(diǎn)具有優(yōu)先訪問(wèn)權(quán)。但在實(shí)際編寫(xiě)代碼時(shí),我們必須按一定的順序遍歷它,通常是從小到大。此時(shí),第一個(gè)接入點(diǎn)必須是第一個(gè)接入點(diǎn)。當(dāng)當(dāng)前點(diǎn)與多個(gè)非接入點(diǎn)連接時(shí),優(yōu)先接入數(shù)量較少的點(diǎn),因此結(jié)果是唯一的。