1
在無向和無權圖上,如何列舉長度爲1,2,...,n的所有連接節點組(n是用戶定義的值)?枚舉無向/無權圖的節點集
此問題與此one類似;有這樣的差別:n = 3時爲 ;我還需要找到路徑:A-B-C和C-E-F。
如果n爲4,則路徑應還包括:
A-B-C-d
A-B-C-E
A-B-C-F
A-C-E-F
我想這是類似的問題; 「所有對 - 所有路徑」,其中每個路徑最多可包含n個節點。 您是否也請告訴方法計算複雜性?
我的想法是,我需要同時使用DFS和BFS,但我不確定這是否有效?
感謝您的回覆。你能告訴你通過path.removeLast()是什麼意思嗎? – banbar
@ user1959766:在這裏,'path'是一個列表,'path.removeLast()'從中刪除最後一個元素。 'path.append(u)'將'u'加到列表末尾 – amit
謝謝。但是,我認爲問題依然存在:隨着最後一個元素被刪除,我們也丟失了一些節點集。在給出的例子中,如果刪除B,那麼如何檢測節點A-B-C組呢? – banbar