Loading [MathJax]/jax/element/mml/optable/Latin1Supplement.js

11 2019 档案

摘要:题面 https://www.luogu.org/problem/P2522 题解 Möbius\ inversion的第一题,作为新的开始。 话说我们通常使用的式子是$$g(x)=\sum_{x|d}{f(d)} \Leftrightarrow f(x)=\sum_{i \ge 1}{\mu( 阅读全文
posted @ 2019-11-22 17:47 HellPix 阅读(173) 评论(0) 推荐(0) 编辑
摘要:题面 https://www.luogu.org/problem/P3959 题解 考场上写的最暴力的状压dp,计算量是2e8级别的,但是Van的评测机非常没有信仰,发现只有80pts(只比真暴力多了10分)。。。。 注意到层与层之间的转移是独立的。 设$F[i][S0][S1] 阅读全文
posted @ 2019-11-10 15:26 HellPix 阅读(140) 评论(0) 推荐(0) 编辑
摘要:题面 https://www.luogu.org/problem/P1600 题解 树链剖分+对每条重链分治+桶。 注意:树链剖分求LCA,跳矮(重链顶端的高矮)返高。 #include<vector> #include<cstdio> #include<cstring> #includ 阅读全文
posted @ 2019-11-09 16:07 HellPix 阅读(129) 评论(0) 推荐(0) 编辑
摘要:题面 https://www.luogu.org/problem/P5024 题解 写这道题的时候写了3个暴力(n,m \le 2000,A,B),结果都挂了。。。。。 考场暴力: #include<cstdio> #include<cstring> #include<iostream> # 阅读全文
posted @ 2019-11-08 11:04 HellPix 阅读(151) 评论(0) 推荐(0) 编辑
摘要:题面 https://www.luogu.org/problem/P4827 题解 复习一波斯特林数。 n^k=\sum_{i=0}^{k}C_n^i i! S2(k,i) 这个式子的组合含义是把k个有区别的球放到n个有区别的盒子里,枚举哪几个盒子为空,再给不为空盒子的分配顺序。 $ 阅读全文
posted @ 2019-11-07 16:45 HellPix 阅读(99) 评论(0) 推荐(0) 编辑
摘要:题面 https://www.luogu.org/problem/P3349 题解 很好听的题目名字,很优美的思路。 设f[x][y][S]为树上的x点对应图上的y点,x的子树对应了图上S的子集。枚举子集转移即可。 但是这样大概是O(3^nn^3)的,是跑不过去的。 $\mb 阅读全文
posted @ 2019-11-06 15:16 HellPix 阅读(95) 评论(0) 推荐(0) 编辑
摘要:题面 https://www.luogu.org/problem/P3736 题解 首先,要是长度>=k,合并了肯定比不合并更优。 进一步的,区间[l..r]的字符,合并的长度是确定的,为(r-l)\%(m-1)+1。 可以设f[l][r][v]为区间[l..r]的字符,变成$v 阅读全文
posted @ 2019-11-05 15:54 HellPix 阅读(197) 评论(0) 推荐(0) 编辑
摘要:题面 https://www.luogu.org/problem/P1864 题解 首先离散化优先级。 首先按权值排序,得到dfs序,一棵子树对于dfs序上一段区间,区间dp的经典模型。 设F[k][l][r]为对于[l..r]的元素,它们形成一棵二叉查找树,并且根节点的优先级$ 阅读全文
posted @ 2019-11-05 10:51 HellPix 阅读(144) 评论(0) 推荐(0) 编辑
摘要:题面 https://www.luogu.org/problem/P4563 题解 一步杀神仙题。 首先,对于一段区间[l..r]r必须选。 r选以后,能被看到的元素必然是和r斜率的后缀最小值。 根据\mbox{Gloid}爷的神仙性质,对于一段不能被看到的区间[x..y] 阅读全文
posted @ 2019-11-04 19:57 HellPix 阅读(200) 评论(0) 推荐(0) 编辑
摘要:题面 https://www.luogu.org/problem/P5469 题解 这里,我们只考虑50pts的区间dp做法。 因为最大值把区间劈成互不影响的两端,我们可以用类似分治的思想设计dp,解决这个问题。 设f[l][r][x][l..r]的最大值为x的方案数,转移 阅读全文
posted @ 2019-11-04 16:11 HellPix 阅读(677) 评论(0) 推荐(0) 编辑
摘要:题面 https://loj.ac/problem/2292 题解 跟\mbox{Gloid}爷做的一道神仙区间dp。 我们发现每一次取出的区间一定要么不交要么完全覆盖的。可以看成构成了一个树的dfs序的结构,这也许和【NOI2009】二叉查找树之间有些关系。 不难发现每次的代价只与最小 阅读全文
posted @ 2019-11-04 15:37 HellPix 阅读(167) 评论(0) 推荐(0) 编辑
摘要:1、前15-30分钟,读题,手玩小样例,(问问题),三题看懂之后,再决定做题的顺序,从自己看从易到难。2、前2h之内(对于高水平选手,前1h),不直接写100分做法,把显然的暴力写完,拿保底分。3、最后1h30min,写正解,交正解和暴力的混合版。4、不死磕一道题,思考到$10- 阅读全文
posted @ 2019-11-03 10:40 HellPix 阅读(179) 评论(0) 推荐(0) 编辑

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