您当前的位置: 首页 > 

HeartFireY

暂无认证

  • 3浏览

    0关注

    334博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

Codeforces Round #772 (Div. 2) E 二分图染色+拓扑序

HeartFireY 发布时间:2022-02-21 23:54:30 ,浏览量:3

思路

根据题目描述,显然对于两辆存在关系的车:

  • 不可相遇:两车应相反而行
  • 一定相遇:两车应相对而行

可以发现,两种关系下,车的的方向一定不相同。那么我们可以构造一张二分图,然后对图进行 0 − 1 0-1 0−1染色判断合法性。

然后考虑排序问题,显然对于存在关系的车(设坐标为 x L , x R x_L, x_R xL​,xR​):

  • 不可相遇: x L > x R x_L > x_R xL​>xR​
  • 一定相遇: x L < x R x_L < x_R xL​ a[i].v; g1add(a[i].u, a[i].v); } for(int i = 1; i
关注
打赏
1662600635
查看更多评论
立即登录/注册

微信扫码登录

0.0428s