POJ2513 歐拉圖入門

題目大意:

給定一系列sticks,每個木棒的兩端都塗有顏色,判斷是否能夠找到將所有的木棒連接起來的方法,使相互連接的木棒的兩端的顏色是相同的?

現在要解決的問題是找到一條路徑,遍歷圖的每條邊一次,即歐拉路問題

要存在歐拉路就要滿足:

1.該圖必須是一個連通圖

2.該圖每個點的度數要麼全爲偶數,要麼有且僅有兩個點的度數爲奇數

 

在實際編程過程中,使用map提交時超時,最後只好選擇Trie樹這種更高效率的查找方法
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章