2
A
回答
1
由於任何二分圖也2-着色的,你可以使用檢查這一特性的任何算法。你可以例如使用基於回溯的算法來處理BFS。一般來說它可能看起來像這樣:
假設如果圖是二分的頂點可分爲組A和B選擇一個源頂點,顏色紅它(A組)。然後將所有相鄰頂點着色爲藍色(B組),然後這些鄰居的鄰居變成紅色。如果在着色過程中你會發現有顏色作爲當前頂點不是2-着色的,因此不雙邊同一個鄰居。這可能不包括所有細節,但你應該明白。
相關問題
- 1. 隨機邊緣生成圖
- 2. 如何去除Canny邊緣圖像中的長邊?
- 3. 邊緣去除(在Matlab)
- 4. 生成二維多邊形的斜邊
- 5. 圖像對齊第二個圖像的邊緣div部分
- 6. 如何生成多邊形圖表
- 7. iOS:如何將圖像修剪成有用的部分(去除透明邊框)
- 8. 爲什麼Gephi隱藏圖形上的大部分邊緣?
- 9. 如何刪除一些Mathematica圖形上的白色邊緣
- 10. 樣條圖圓形邊緣
- 11. 負重圖形邊緣?
- 12. 不需要的邊緣去除
- 13. ArangoDB邊緣一致性去除文檔
- 14. 生成一個邊緣均勻分佈的隨機圖
- 15. 使用MATLAB刪除圖像的特定顏色邊緣部分
- 16. Spark GraphX - 如何傳遞和數組以過濾圖形邊緣?
- 17. 如何填充圖形以便線條不被邊緣裁剪?
- 18. 刪除圖片邊緣
- 19. 刪除二維數組的邊緣
- 20. 如何繪製頂部和底部邊緣的矩形
- 21. 圓點邊緣生成過長,60邊緣
- 22. PyQt5中的Matplotlib:如何去除邊緣上的小空間
- 23. Boost:如何去除頂點的所有外邊緣
- 24. 如何去除MDI客戶端窗口的凹陷內邊緣?
- 25. 如何去除div標籤周圍的白色邊緣?
- 26. 如何使用metapost生成多邊形數字圖形?
- 27. 背景圖像邊框如何去除
- 28. 從矩形矩陣組成邊緣
- 29. HTML:在Internet Explorer /邊緣形成
- 30. 如何從邊緣製作二叉樹?
圖爲不偶最初。我需要看到,如果我可以刪除一些邊緣,使其成爲雙方 – user3080029
哦,對不起,現在我得到你的問題,這對我來說不是最初的帖子。您不必計算這一點,保羅·埃爾德什表明,隨e邊緣的任何圖形總是包含至少E/2邊的二分子。我不記得它在哪裏發佈,但你應該很容易地在互聯網上找到它。另外,如果我記得正確的話,圖形的任何切割都是雙向的,所以如果你想實際找到一個圖形,你可能只需要一個獲得最大切割的算法。 – Draugr