leetcode 785. Is Graph Bipartite? | 785. 判断二分图(DFS,地图着色)
                                                            生活随笔
收集整理的這篇文章主要介紹了
                                leetcode 785. Is Graph Bipartite? | 785. 判断二分图(DFS,地图着色)
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.                        
                                題目
https://leetcode.com/problems/is-graph-bipartite/
 
題解
有點(diǎn)像簡化版的地圖著色問題。
每走一步,顏色翻轉(zhuǎn)一下,并且染色。
當(dāng)遇到已經(jīng)染過色的節(jié)點(diǎn)時(shí),
- 如果顏色正確,則停止此路徑
- 如果顏色錯(cuò)誤,則返回 false
DFS完成之后,返回 true。
另外,由于本題不保證是連通圖,所以對(duì)于非連通圖來說,可以將兩個(gè)連通分量獨(dú)立考察。
詳見草稿:
 
總結(jié)
以上是生活随笔為你收集整理的leetcode 785. Is Graph Bipartite? | 785. 判断二分图(DFS,地图着色)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: leetcode 911. Online
- 下一篇: Flink 能够改写成 FlinkSQL
