2013-09-23 21:16 二分答案+匈牙利判断 对于每一个时间,我们重新建一张二分图,由于每个塔可能打多次,所以要拆点, 对于每个拆的点的可行飞行距离为(mid-t1)-(ll-1)*(t1+t2)*v,其中mid为二分的答案 ll为将当前的点拆成第几个点(因为拆的点的时间是不一样的),然后依次判断该点和 入侵者的距离是否小于,是则加边. 建完图之后判断是否存在完美匹配,存在则向下二分,否则向上二分. //吐槽下,靠靠,t1的单位是秒,t2的单位是分钟... 代码只是过了数据,好多地方都…