摘要:
题目 http://acm.hdu.edu.cn/showproblem.php?pid=6110 分析 注意到,若干条路径的交一定也是条路径 我们可以维护一个线段树,seg[l..r]存着第l条~第r条路径的交(用起点和终点表示即可) 维护的时候就是两个孩子对应的路径求个交作为自己的交 询问的时候 阅读全文
posted @ 2017-08-14 19:52
Chellyutaha
阅读(289)
评论(0)
推荐(0)
摘要:
题目 http://acm.hdu.edu.cn/showproblem.php?pid=6109 分析 对于相同的条件,明显直接并查集 对于不同的条件,可以用set来保存,并查集合并的时候也要对set启发式合并 还有另一种很奇妙的做法 如果我们只考虑一段[l..r]是否可行,那么我们可以离线,先挑 阅读全文
posted @ 2017-08-14 19:04
Chellyutaha
阅读(288)
评论(0)
推荐(0)
摘要:
题目 http://acm.hdu.edu.cn/showproblem.php?pid=6080 分析 很妙的思路,将里面的点集当作A,将外面的点集当作B 然后O(n^2)枚举两两B点,设一个是u,一个是v 若所有的点A都在线段u->v的左边,那么u->v建条边 若所有的点A都在线段u->v的右边 阅读全文
posted @ 2017-08-14 18:37
Chellyutaha
阅读(177)
评论(0)
推荐(0)

浙公网安备 33010602011771号