摘要: 石子合并 区间$DP$,入门题.环状$DP$先考虑线段. 我们用一个区间$[l,r]\(表示石子,意义为该石子是由\)[l,r]$区间的石子合并而来. 显然,最终一定只剩一堆石子$[l,r]\(,且\)\exists k$使得$[l,r]\(先合并为\)[l,k]\(和\)[k+1,r]\(再合并为 阅读全文
posted @ 2019-09-19 19:11 Phecda 阅读(316) 评论(0) 推荐(0) 编辑
摘要: 我的美化是从 "西窗夜雨" $dalao$那里拿来二次开发的. 而这位$dalao$是这份美化的源头: "自为风月马前卒" . 我拿来之后修改了页首的部分参数,更换了所有的图片与链接/按钮. 同时去掉了一些本人认为意义不大的美化,所以我的博客看起来要相对简约一些. 我对自己的美化给出的$label$ 阅读全文
posted @ 2019-09-06 21:35 Phecda 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 矩阵乘法与矩阵加速 矩阵乘法 矩阵乘法比较简单,就是两个矩阵相乘得到一个新矩阵的运算. 乘法的过程就是: 第一个矩阵的每一行和第二个矩阵的每一列对应位置相乘相加,放入新矩阵. 不太显然,矩阵乘法对于参与运算的矩阵是有限制的: \([n\times m] * [m\times k] = [n\time 阅读全文
posted @ 2020-01-02 18:51 Phecda 阅读(835) 评论(0) 推荐(0) 编辑
摘要: CSP S2019部分题解 格雷码 这其实是某年的一道初赛题,但笔者刷初赛的时候嫌太麻烦了没去看. 然鹅它考了,这倒无所谓, $D1T1$ 难度还是做得出来的. 通过观察构造方法,我们可以发现,一个有若干位的格雷码一定是从最高层起每一层都去掉一个高位,最后得到空串. 我们还可以发现,一个格雷码在某一 阅读全文
posted @ 2019-12-17 20:53 Phecda 阅读(407) 评论(3) 推荐(0) 编辑
摘要: 二维偏序 本文瞎胡 众所周知,逆序对是经典的二维偏序问题 ( 反正我一开始是不知道 ) . 我认为二维偏序问题可以概括为 $:$ 双约束条件的元素统计问题. 而逆序对的定义是 $iv_j$ 的一对数字称为一对逆序对. 双约束分别是位置和权值. 一般考虑先定一维,再用某种方法去维护第二维. 例如,逆序 阅读全文
posted @ 2019-11-03 21:05 Phecda 阅读(2840) 评论(1) 推荐(0) 编辑
摘要: "[BOI2003]团伙" 也是并查集的扩展域写法. 这里的域相对于食物链要少一个,因为只有两种关系:敌人,朋友. 唯一需要注意的是 $:$ 朋友的敌人没说是敌人 $...$ 然后就没了... $Code:$ cpp include include include include include i 阅读全文
posted @ 2019-10-31 21:05 Phecda 阅读(127) 评论(0) 推荐(0) 编辑
摘要: "[NOI2001]食物链" 这题我采用的是并查集扩展域做法,当然还有边带权的做法,但我还不会. 我们发现,所有的动物相对于每一种动物都能划分出三个集合 $:$ 同类集合,食物集合,天敌集合. 所以,把每一种动物进行扩展域,用三个并查集维护. 每次读进一个同类就判断其中一个是否在另一个的食物集合,天 阅读全文
posted @ 2019-10-31 21:00 Phecda 阅读(129) 评论(0) 推荐(0) 编辑
摘要: ZROI普及五连测 $Day4$ "ZROI普及五连测 $Day4$" A.刷题王者 水题,略 B.回到原点 先把能抵消的全部抵消,剩下的就是需要调整的. 剩下的一定是不能抵消的,而且 $U,D$ 和 $L,R$ 两组一定是每组至多剩一种没有匹配完. 调整的时候,考虑自身内部调整和相互匹配,取 $m 阅读全文
posted @ 2019-10-29 09:44 Phecda 阅读(213) 评论(0) 推荐(0) 编辑
摘要: ZROI提高失恋测 $Day8$ "ZROI提高失恋测 $Day8$" A.许强强 平面图的欧拉公式 $: V E+X=2$ . 其中, $V$ 是点数, $E$ 是边数, $X$ 是连通数. 所以我们只需维护点集和边集最后统计 $size$ 即可. B.春神 咕咕咕...(我还不会) C.周队 你 阅读全文
posted @ 2019-10-29 09:24 Phecda 阅读(140) 评论(0) 推荐(0) 编辑
摘要: "LuoGuP1970花匠" 简化题意 $:$ 给定一个序列,求最长的波浪子序列. 单峰的意思是存在一个 $v_i$ 使得 $v_i v_{i 1},v_i v_{i+1}$ 且 $1$ 到 ${i 1}$ 单调,$i+1$ 到 $n$ 也单调(单调性相反). 令 $f_{i,0/1}$ 表示前 $ 阅读全文
posted @ 2019-10-29 09:12 Phecda 阅读(115) 评论(0) 推荐(0) 编辑
摘要: "[SDOI2011]染色" 简化题意 $:$ 给定一棵点带权的树,维护两种操作 $:$ 1.把 $(x,y)$ 这条链上的点权全部置为 $w$. 2.查询 $(x,y)$ 这条链上有多少不同的点权. 树剖 $+$ 线段树维护即可. 线段树维护覆盖标记,权值个数和左端点右端点的权值. 向上合并的时候 阅读全文
posted @ 2019-10-29 09:02 Phecda 阅读(129) 评论(0) 推荐(0) 编辑
摘要: "LuoGuP2296寻找道路" 简化题意 $:$ 要求从 $1$ 号点到 $n$ 号点的最短路,不能走障碍点. 一个点不是障碍当且仅当它的所有出边指向的点能到达终点. 如何去判断一个点是否是障碍点呢 $?$ 很简单,我们先做一遍逆拓扑(也就是在反图上以终点为起点做 $bfs$),处理出哪些点能与终 阅读全文
posted @ 2019-10-29 08:52 Phecda 阅读(98) 评论(0) 推荐(0) 编辑

Contact with me