写于 2024.07.11.
对于 \(x_i-x_j\le c\),有两种处理的方式。
add(j,i,c)
add(i,j,-c)
记忆方法:左边只留一项,把其他东西都挪到右边,由右边向左边建边,边权为右边的常数。若式子是"\(\le\)",最后求最短路,否则求最长路。
注意这玩意大概率有负环,负权,可能需要跑 spfa.
spfa