03 2020 档案

摘要:众所周知,线段树空间复杂度为O(N * 4),当 N 足够大时,容易爆掉。 动态开点,即字面意义,不必把整棵树的结构全部构建出来,只在最初建立一个结点表示整段区间,递归需要访问子树时再建立这个子树的结点。不再用完全二叉树编号两倍的规则。 动态开点线段树的优点:1.可以合并两个维护相同值域的线段树。2 阅读全文
posted @ 2020-03-26 00:49 Mcggvc 阅读(200) 评论(0) 推荐(0) 编辑
摘要:扫描线一般运用在图形上面,它和它的字面意思十分相似,就是一条线在整个图上扫来扫去,它一般被用来解决图形面积,周长等问题。 OI Wiki 扫描线求面积并 P5490 【模板】扫描线 如图,假设三个矩形,求其并集的面积。考虑将每个矩形处理成两条平行于 y 轴的线段,左边的线段标记为 +1 ,右边的线段 阅读全文
posted @ 2020-03-22 00:45 Mcggvc 阅读(386) 评论(0) 推荐(0) 编辑
摘要:链接 "CF896D Nephren Runs a Cinema" 大爱奈芙莲。。。。 个人感觉这题和 "P3266 [JLOI2015]骗我呢" 有点像。 首先可以考虑dp,f[i][j]为排到第 i 个人,当前剩余 j 张50元钱的方案数,转移方程显然,超时也显然。 受P3266的启发,考虑 阅读全文
posted @ 2020-03-12 00:00 Mcggvc 阅读(156) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示