思路
根据题目描述,显然对于两辆存在关系的车:
- 不可相遇:两车应相反而行
- 一定相遇:两车应相对而行
可以发现,两种关系下,车的的方向一定不相同。那么我们可以构造一张二分图,然后对图进行 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
关注打赏
热门博文
- 回坑记之或许是退役赛季?
- [LCT刷题] P1501 [国家集训队]Tree II
- [LCT刷题] P2147 洞穴勘测
- 2022-2023 ICPC Brazil Subregional Programming Contest VP记录
- [线段树套单调栈] 2019-2020 ICPC Asia Hong Kong Regional Contest H.[Hold the Line]
- The 2021 ICPC Asia Nanjing Regional Contest E.Paimon Segment Tree 区间合并线段树/维护矩阵乘法
- CF580E - Kefa and Watch 线段树维护哈希
- HDU5869 Different GCD Subarray Query 离线查询/区间贡献
- 27.CF1004F Sonya and Bitwise OR 区间合并线段树
- 26.CF1000F One Occurrence