1. 程式人生 > >關於差分約束建圖的一點理解

關於差分約束建圖的一點理解

對於對不等式a<=b+c建邊,如果c大於0,則直接建一條b指向a權值為c的有向邊,跑一遍最短路;

如果c小於0,則建一條a指向b權值為-c的有向邊,跑一遍最長路。

當然,對於多個不等式中c有正有負的,必須要統一一下,在進行演算法。