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