传送门 :
思路题目中 描述所有级别大于等于 x x x的车站必须停靠
因此可得,所有停靠车站的级别一定 > = >= >=未停靠的车站
因此分析题目,显然是一个差分约束的题
对于 a > b a>b a>b的关系我们需要 b − > a , w = 1 b->a,w=1 b−>a,w=1
存放拓扑图这个操作骚到我了
Mycodeconst int N = 2010,M = 1e6+10;
int n,m;
int h[N],e[M],ne[M],w[M],idx;
int q[N],d[N];
int dist[N];
bool st[N];
void add(int a,int b,int c){
e[idx] = b , w[idx] = c ,ne[idx] = h[a],h[a]=idx++;
d[b]++;
}
void topsort(){
int hh =0 ,tt =-1;
for(int i=1;in>>m;
for(int i=1;i>cnt;
int start = n , end = 1;
while(cnt -- ){
int stop;cin>>stop;
start = min(start,stop);
end = max(end,stop);
st[stop] = 1;
}
int ver = n+i;
for(int j = start;j
关注
打赏
最近更新
- 深拷贝和浅拷贝的区别(重点)
- 【Vue】走进Vue框架世界
- 【云服务器】项目部署—搭建网站—vue电商后台管理系统
- 【React介绍】 一文带你深入React
- 【React】React组件实例的三大属性之state,props,refs(你学废了吗)
- 【脚手架VueCLI】从零开始,创建一个VUE项目
- 【React】深入理解React组件生命周期----图文详解(含代码)
- 【React】DOM的Diffing算法是什么?以及DOM中key的作用----经典面试题
- 【React】1_使用React脚手架创建项目步骤--------详解(含项目结构说明)
- 【React】2_如何使用react脚手架写一个简单的页面?