我们知道,对于一个最短路问题中的某边<u,v>,必定有d[v]<=d[u]+w,稍稍变形可得d[v]-d[u]<=w,是不是很像x1-x2<=a这种数学不等式?
所以对于一不等式组,我们可以将其转化为x1-x2<=a形式,连接一条有向边(X2->X1),权值为a,然后求最短路就行了。
注意如果对于负环的判断以及图的连通判断……
刷点题再看看吧。
原文地址:https://www.cnblogs.com/Alex-leaves/p/8439751.html
时间: 2024-11-07 20:46:25