摘要: 简要题意:二维平面上n个点,点之间有一些连线,连线不在点之外的地方相交,将平面分为若干个区域。给出一些询问点对,问从这个点所在的区域走到另一个点所在的区域的最小代价。 题解:这道题首先可以把平面图转对偶图,这一点比较容易发现。然后对于从左指向右的线段,运用扫描线的思想,扫到左端点加入平衡树,扫到右端 阅读全文
posted @ 2019-04-14 18:42 hfctf0210 阅读(242) 评论(0) 推荐(0) 编辑
摘要: A:签到,很多人O(n)容易被hack,不如写O(nt) #include<bits/stdc++.h> using namespace std; int n,t,ans,mn,s,d; int main() { scanf("%d%d",&n,&t); mn=1e9; for(int i=1;i< 阅读全文
posted @ 2019-04-14 07:44 hfctf0210 阅读(348) 评论(1) 推荐(0) 编辑