L_0_Forever_LF的专栏

一个热爱OI的OIer

排序:
默认
按更新时间
按访问量

个人简介

GD,OIer

2017-09-22 11:16:17

阅读数:444

评论数:0

NOI2015题解

D1T1: 先用并查集把相等关系并起来再看有没有同一个联通块的不等关系 D1T2: 树剖 D1T3: 大概思想就是根据一个数>x−−√>x>\sqrt x的因子只有1个,对<n−−√<n...

2018-06-23 14:57:47

阅读数:8

评论数:0

6.22联考题解

A: 和某题很像,这题是带修改版本的 考虑把每条边(u,v,w)(u,v,w)(u,v,w)边权加到他连接的两点u,vu,vu,v上 当A,B中某人同时取了u,vu,vu,v,他获得2w2w2w的价值,对差值贡献±2w±2w\pm 2w 当A,B一人取了uuu,一人取了vvv,各获得www...

2018-06-22 21:50:00

阅读数:15

评论数:0

6.19联考题解

A: n个数,每次随机两个数合并,贡献是这两个数的和,求总贡献的期望乘∏ni=2i(i−1)2∏i=2ni(i−1)2\prod_{i=2}^n\frac{i(i-1)}{2} 单独考虑每个数对答案的贡献,发现不管他是否合并,他都一直在这些数里面,因此剩余mmm个数的时候他被选中的概率就是2m...

2018-06-20 08:18:02

阅读数:15

评论数:0

NOI2016部分题解

D1T1优秀的拆分 枚举AABB中AB的交界处,其实就是要计算每个位置AA的数量,算这个东西有个经典套路: 枚举A的长度,每A个字符设置一个关键点,任意一个A一定覆盖且仅覆盖1个关键点,枚举相邻的两个关键点,后缀数组上st表O(1) lcp求他们往左往右匹配长度 O(nlogn)O(nlog...

2018-06-16 09:37:44

阅读数:24

评论数:0

6.15联考题解

A: 我们尝试给每个点划分联通块 定义一个联通块的位置是它里面深度最浅的点 那么一个点要么属于他某个祖先的联通块,要么自己这里有一个联通块 于是可以做个dp 但是dp状态里要有个当前的最大值,状态数就n2n2n^2了 我们可以先二分,就不用记录当前最大的联通块大小了 然后记f[i][...

2018-06-15 21:55:18

阅读数:104

评论数:0

6.12联考题解

A: 对于T=1T=1T=1的询问分块,对于 <=n−−√<=nmod K=i mod K=i mod\ K=i \ 的和,对于&g...

2018-06-13 15:03:13

阅读数:19

评论数:0

5.30联考题解

A. 给出n个m维空间中的点,对于点A(x0,x1....xm−1),B(y0,y1....ym−1)A(x0,x1....xm−1),B(y0,y1....ym−1)A(x_0,x_1....x_{m-1}),B(y_0,y_1....y_{m-1}) (0<=xi,yi&...

2018-06-01 11:49:29

阅读数:58

评论数:0

「JOI 2017/2018 决赛」题解

LOJ 2347~2351 BZOJ上只有其中2道: 4273,4279 寒冬暖炉 dp可以推个柿子把转移优化到O(1)O(1)O(1),再套个wqs二分把状态数优化到O(nlogn)O(nlogn)O(nlogn) code: #include<set&...

2018-05-29 11:49:44

阅读数:105

评论数:0

5.28联考题解

A bzoj3777 先不考虑本质不同,计算总的方案数,问题相当于一个人每步至少跨越k个格子,求走到这n个格子中某个格子后停下来的方案数 我们设这个人一开始在无穷远,第一步走到的位置是0,然后设他走到第i个格子的方案数是f[i]f[i]f[i],不考虑循环对末尾选的限制,有f[i]=∑i−kj...

2018-05-29 09:53:31

阅读数:47

评论数:0

2016 ACM-ICPC World Finals 部分题解

Problem A Balanced Diet 令S=∑aiS=∑aiS=\sum a_i,对于nfi−1<si<nfi+1nfi−1<si<nfi+1nfi-1jjj最早的时间t,在吃完t天后这个糖果一定要...

2018-05-25 19:58:16

阅读数:44

评论数:0

5.23联考题解

A: 发现一个合法的图一定是一个n-2个偶数度点,2个奇数度点的图,这两个奇数度点之间有边就删,没边就加,对应的欧拉回路图是唯一的 我们反着考虑这种对应关系,假设我们已知对图操作后得到的欧拉回路图G,可以发现对于这n个点完全图中的每一条边,若G中有这条边,删去这条边可以得到一个合法的图,若G中...

2018-05-25 08:45:52

阅读数:69

评论数:2

2017 ACM-ICPC World Finals 题解

先贴官方题解:http://www.csc.kth.se/~austrin/icpc/finals2017solutions.pdf Problem L Visual Python++ bzoj4959 不难发现匹配是唯一的,用set把匹配处理出来之后,横纵坐标各做一次扫描线判有没有相交或...

2018-05-17 22:10:30

阅读数:139

评论数:0

九省联考2018 简要题解

D1T1 一双木棋 记t[i]t[i]t[i]为第i列已经填了的格子数,则对于一个合法的状态,一定有t[i+1]<=t[i]t[i+1]<=t[i]t[i+1]cfa<=csoncfa<=csonc_{fa}...

2018-04-23 22:09:34

阅读数:73

评论数:1

prufer序学习笔记

无根树的prufer序,无根树计数常用 求prufer序的过程就是每次删掉一个编号最小的叶子,在prufer序中添加和他相连的节点编号 一个无根树的prufer序是唯一的,且一个合法的prufer序也唯一对应一个无根树 且每个点在prufer序中出现的次数+1就是这个点的度数 用prufe...

2018-04-10 21:10:35

阅读数:29

评论数:0

Treap学习笔记

因为splay不兹磁可持久化而且我天天写挂TAT,最近学习了一发treap 主要的学习资料 treap=tree+heap 他同时有二叉搜索树和堆的性质,每个节点有两个权值,val和fix,val是我们要维护的权值,fix是我们给这个点随机的一个权值 这棵树对于val满足中序遍历有序,...

2018-04-10 10:10:04

阅读数:50

评论数:0

拉格朗日插值法学习笔记

对于一个n次函数P(x)=a0+a1x+a2x2+....anxnP(x)=a0+a1x+a2x2+....anxnP(x)=a_0+a_1x+a_2x^2+....a_nx^n 如果要求这个函数的系数,有两种通用的方法,一种是n3 n3 n^...

2018-03-01 16:48:28

阅读数:147

评论数:0

回文自动机学习笔记

回文自动机是一个跟后缀自动机很像的东西qaq 首先关于一个串的回文子串有几个性质 1:一个串SSS至多只有|S||S||S|个不同的回文子串 2:每次向一个串尾部添加字符,至多产生一个新的回文子串,如果产生新的回文子串,其一定是包含串尾的回文子串中最长的一个 证明了(2)其实就证明了(1)...

2018-02-28 11:09:40

阅读数:57

评论数:0

支配树dominator tree学习笔记

说实话冬令营之前我都没见过支配树的题,也不知道这是个什么东西(但是学完之后感觉这个东西已经烂大街了qaq) 支配树主要能干这么一件事: 给定起点r,对于一个终点x,如果r到x的所有路径都必须经过y,我们称y支配x 设支配x的点集S=p1,p2,p3.....pk &...

2018-02-27 15:02:03

阅读数:116

评论数:0

gdkoi2018&thuwc2018&wc2018游记

emmmmmmm不知道写啥好 不如什么都不写就这样吧 1月25去广州gdkoi滚粗后跑去thuwc继续滚大粗接着wc碎了几天觉接着gg想想到今天回到家已经半个月了呢,干脆几篇游记一起写了吧 1.25下午去到广州二中附近noip时住的那家万达旁的酒店后,晚餐和金中/六中的同学学一起次,还见到了...

2018-02-10 22:10:17

阅读数:597

评论数:1

提示
确定要删除当前文章?
取消 删除
关闭
关闭