01 2019 档案

摘要:传送门 分析 咕咕咕 我的做法和这个博客几乎相同 只是我在处理$2^{2^{n-i}}-1$的时候是先处理前面的再处理后面的 所以前面的$2^{2^{n-i}}$我们只需要从$i=n$开始循环,每次平方即可 代码 阅读全文
posted @ 2019-01-30 21:46 水题收割者 阅读(149) 评论(0) 推荐(0)
摘要:传送门 分析 我们知道对于没有障碍的情况就是将横轴点于纵轴点连边 于是对于这种有障碍的情况我们还是分横轴纵轴考虑 只不过对于有障碍的一整条分为若干个无障碍小段来处理 然后将标号小段连边,跑最大匹配即可 代码 阅读全文
posted @ 2019-01-29 22:02 水题收割者 阅读(203) 评论(0) 推荐(0)
摘要:传送门 分析 kruskal重构树上倍增求LCA 代码 阅读全文
posted @ 2019-01-28 09:34 水题收割者 阅读(207) 评论(0) 推荐(0)
摘要:嘤嘤嘤 阅读全文
posted @ 2019-01-28 09:32 水题收割者 阅读(193) 评论(0) 推荐(0)
摘要:传送门 分析 这是一道李超树的板子题 李超树是解决区间加直线的一种数据结构,具体操作和线段树很想 对于每插入一条直线,如果严格大于或小于如何处理便很明显了 如果有交点,则现在节点对应的区间存在此区间占比例大的那一条直线 然后递归到交点所在到那半个区间进行处理 代码 阅读全文
posted @ 2019-01-28 09:30 水题收割者 阅读(218) 评论(0) 推荐(0)