BZOJ-2115-Xor-WC2011

描述 分析 我把文庫裏的粘了過來. 只知道點1到點N的一條路徑和圖中若干個環,就能通過異或,表示成所有路徑。那麼,需要多少環才能保證必定能表示成所有路徑呢?其實,並不需要很多, 因爲一些環可以通過其他的環異或得到,只需保證環是相互 獨立的,兩兩之間存在着不同的邊(乘數)。構建一棵生成樹,統計非樹邊與生成樹形成的環即可,最多隻有M-N+1個環。可用dfs實現,時間複雜度爲O(M)。 結合上述性質,可
本站公眾號
   歡迎關注本站公眾號,獲取更多信息