連通圖的特點是圖中任意兩點都是連通的,也就是說只要從任意一點出發(fā)能夠到達(dá)所有的點就能夠證明是連通圖,否則就是不連通圖
因為不知道你準(zhǔn)備采用什么,具體算法我就不寫語言了,只是解釋一下原理:
1 采用數(shù)組、鏈表或數(shù)組,先將所有頂點定義在數(shù)組POINT中.
2 采用二維數(shù)組,將所有邊(線段)定義在二維數(shù)組LINE中,記錄兩遍,邊的兩個頂點分別作為第一項如(v0,v3)(v3,v0).
3 取出一個頂點v0加入到新數(shù)組CONPOINT中,并在頂點數(shù)組POINT中刪除.
4 while循環(huán),停止條件是CONPOINT中都標(biāo)記著已讀
{
從CONPOINT中取出一個有未讀標(biāo)記的頂點X,并作已讀標(biāo)記.
從二維數(shù)組LINE中查找第一項中包含X的邊,將選出邊的第二個頂點(1個或多個)取出,并加入到新數(shù)組CONPOINT中,并作未讀標(biāo)記(如果已有該點則不作插入)
將選出的邊從二維數(shù)組LINE中刪除.
}
比較CONPOINT和POINT數(shù)量,如果少了則不是連通圖
如何判斷一個圖是否是連著的?圖論,算法
如何判斷一個圖是否是連著的?圖論,算法
連著的(connected)就是從任意一個頂點vi到vj之間存在一條路線.表達(dá)不好請見諒.
求算法,我是學(xué)計算機(jī)的,目前這個作業(yè)要求寫出一個算法判斷一個圖是否完整(連著),
連著的(connected)就是從任意一個頂點vi到vj之間存在一條路線.表達(dá)不好請見諒.
求算法,我是學(xué)計算機(jī)的,目前這個作業(yè)要求寫出一個算法判斷一個圖是否完整(連著),
數(shù)學(xué)人氣:613 ℃時間:2020-03-27 04:05:59
優(yōu)質(zhì)解答
我來回答
類似推薦
- 判斷一個圖形是中心對稱圖形的方法有哪些?
- 求圖論的生成子圖算法,要求生成盡可能多的子圖
- 判斷一個數(shù)字是否為素數(shù) 畫出算法的流程圖
- 圖論:最短路算法有哪些以及它們的比較?
- 判斷一個數(shù)是不是質(zhì)數(shù)的算法,流程圖
- 軍蟻是不是最厲害的螞蟻
- It's quite n_____ for a person to refuse the offer of help from strangers.
- 在金屬中最善于傳熱的是---?
- 1、2、5、13、34、()括號里是多少找規(guī)律,🈶什么規(guī)律
- 水受到地球引力的作用,從高處到低處,這一現(xiàn)象中 ,受力物體是什么?施力物體是什么?
- 追加100分,數(shù)學(xué)
- 亞硝酸鈉溶于水的反應(yīng)化學(xué)方程式?
猜你喜歡
- 1Is this chair made ( ) wood?
- 2雞兔同籠,兔的只數(shù)是雞的3倍,共有腳280只.雞、兔各有多少只?
- 3提示的近義詞是什么
- 4為什么“泰山”是“TaiShan Mountain”而黃山卻是“Huang Mountain”呢?
- 5"愛蓮說“是誰寫的?
- 6有一根長方體木料體積是540立方分米,它的截面面積是20平方分米,這根木料的長應(yīng)是_米.
- 7如圖,小亮從A點出發(fā)前進(jìn)10m,向右轉(zhuǎn)15°,再前進(jìn)10m,又向右轉(zhuǎn)15°,這樣一直走下去,他第一次回到出發(fā)點A時,一共走了米數(shù)是( ?。?A.120 B.150 C.240 D.360
- 8電功率的公式:P=W/t=IUt/t=IU讀作?
- 9“自相矛盾”這個成語告誡人們什么道理?
- 10已知某件事每隔兩分鐘可能會發(fā)生一次,發(fā)生概率為15%,
- 11(2009?承德縣模擬)(甲、乙均不為0)甲數(shù)的14等于乙數(shù)的16,甲數(shù)的15和乙數(shù)的17比較,( ) A.甲數(shù)的15大 B.乙數(shù)的17大 C.可能是甲數(shù)的15大,也可能是乙數(shù)的17大 D.一樣大
- 12一道關(guān)于人數(shù)的數(shù)學(xué)題