[英]Check for Cycles in Adjacency Matrix?
我在Java中使用的一種方法將鄰接矩陣傳遞給
1
值指示連接,以及 0
值表示沒有連接。 我的鄰接矩陣代表一個無向圖。
如何檢查鄰接矩陣是否有周期?
有兩個好的解決方案:
如果遍歷一個節點兩次,則開始遍歷(bfs,dfs等)圖形。
因此,您有一個鄰接矩陣,則可以使用Imran在注釋中提到的算法,您只需要計算A n ,對於n = 1,....並檢查是否存在非零對角線項,我認為你的老師想要這個算法。
只是google adjacency matrix properties
,您會發現類似這樣的文章。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.