众所周知,差分约束都会有
for(int i = 1;i <= n;i++)add(0,i,0);
这一句话。但是其实自我回写差分之后,这句话我的理解方式是把所以的点和这个0这个无所谓的点连起来,但是跑spfa结束后,dis数组里面的每个数不该都是0吗,因为那条边都有这个边权为0的点连着