摘要:
不知道哪里写挂了,一直过不去 但是正确性是有保证的。 #include<bits/stdc++.h> using namespace std; #define N 200010 #define ll long long int h[N],v[N*2],w[N*2],nxt[N*2],ec,n,q,f 阅读全文
posted @ 2020-09-15 15:55
会赢嘛
阅读(156)
评论(0)
推荐(0)
摘要:
显然我们会选择$w$最大的点加入答案。 当被插入的$w$值越小,插入的节点数会越大。 被插入的$w$值随着插入的节点数变得越来越小。 所以我们其实是要求两个单调函数的交点。 可以把$w$从大到小排序后把最大的值插入到解中。 由于$w$的权值只有$n$种,所以可以桶排序。 考虑加速这个过程。 一个想法 阅读全文
posted @ 2020-09-15 09:14
会赢嘛
阅读(212)
评论(0)
推荐(0)

浙公网安备 33010602011771号