题意: 就是给定一张n nn个点的图,求源点s ss到每个点的单源最短路.这张图共有q组边,连边方式有3种: a→b ,边权为w的单向边:a→[l,r] ,即a到连续区间[l,r]中的每一个点都有一条边权为w的边.[l,r]→a,即连续区间[l,r] 中的每一个点都有一条到a 边权为w 的边.注意数据范围n,q≤10^5. 题解 如果暴力连边(将一对多或者多对一的连边拆开分别连边),那么最差情况下,我们的边数将达到O(nq) 级别,连边就直接超出能承受的范围——更不要说再跑最短路了.因此我们考虑…