摘要:
"题目" 题目大意 工厂内每个人只会操作一些机器。 他们会以随机的顺序来,每次选任意一台机器来操作。 一台机器只能由一个工人来操作。 可以花费一的代价来使某个工人学会一种机器。 问花费最少的代价,使得在所有的情况下每个人都能操纵一台机器。 正解 这题可以转化成个二分图。而答案一定满足:==所有联通块 阅读全文
摘要:
"题目" 题目大意 我真的不知道怎么用简短的语言表述出来…… 直接看题目吧…… 正解 假设只有左边和上边延伸过来的,那似乎很好办:设$f_{i,j}$表示左上方到$(i,j)$所形成的矩形中,如果只从左边和上边伸过来的最优答案。 转移挺好想,这里也不赘述了。 像这样,处理出另外三个方向(右上、右下、 阅读全文
摘要:
"题目" 题目大意 给你一棵树,接下来对这棵树进行三种操作: 1、询问两点之间的距离。 2、让某个点变为它原来的第$h$个祖先的最后一个儿子。 3、求$dfs$序中最后一个深度为$k$的点。 正解 第一种是Cold_Chair大爷提出来的$LCT$维护$ETT$的做法。 具体怎样就不说了……据说代码 阅读全文
摘要:
"题目" 题目大意 给你一棵树,然后有一堆询问,每次给出两个点。 问所有点到两个点中最近点的距离的最大值。 正解 本来打了倍增,然后爆了,也懒得调…… 显然可以在两个点之间的路径的中点处割开,一边归一个点管。 有个比较显然的思路是DP,设$f_x$表示$x$子树内的最远点,$g_x$向父亲那边走的最 阅读全文