摘要: 题面 题意:有3e5个人排成一列,然后Li,Ri表示每个人可以站在[Li,Ri]中的一个,然后M(1e6)个限制条件,某个人一定要在某个人前面,求一种合法方案,无解输出-1 题解:首先可以想到对于限制条件,先进行拓扑排序,如果不能则无解 针对拓扑排序的结果,可以更精确每个人站的位置的区间[Li,Ri 阅读全文
posted @ 2019-03-25 10:24 口香糖万岁 阅读(494) 评论(0) 推荐(0) 编辑
摘要: 题面 题意:给你n(2w5)个点,m条边(7w5)有k(1e3)辆车停在某些点上的,然后他们都想尽快去1号点,同时出发,同一个点不允许同时经过, 如果多辆车同时到达一个点,他们就会堵塞,这时候只能选择通过一辆车,其他车相当于就地爆炸 问最后能有多少车到1号点 题解:想象如果2辆车的最短路不相交,那么 阅读全文
posted @ 2019-03-25 10:11 口香糖万岁 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 题面 题意:给你一个半圆,和另一个多边形(可凹可凸),求面积交 题解:直接上板子,因为其实这个多边形不会穿过这个半圆,所以他和圆的交也就是和半圆的交 打的时候队友说凹的不行,不是板题,后面想想,圆与多边形面积交本来就是拆成有向三角形做的,所以无论凹凸了 阅读全文
posted @ 2019-03-25 09:51 口香糖万岁 阅读(231) 评论(0) 推荐(0) 编辑