Now or later
题意
n架飞机,每架可选择两个着落时间。安排一个着陆时间表,使得着陆间隔的最小值最大
题解
二分查找最大值P,每次都用2—SAT判断是否可行。
假设A早和B早的时间会冲突,那么我们就要规定,A晚或者B晚,规定其中一个必须要晚,
1 |
|
n架飞机,每架可选择两个着落时间。安排一个着陆时间表,使得着陆间隔的最小值最大
二分查找最大值P,每次都用2—SAT判断是否可行。
假设A早和B早的时间会冲突,那么我们就要规定,A晚或者B晚,规定其中一个必须要晚,
1 | #include<bits/stdc++.h> |