上一页 1 ··· 8 9 10 11 12 13 14 15 16 下一页
摘要: "题解" 题解 考虑到正着跑不好想, 我们尝试反向跑 以每个终点作为起点, 维护每个点的最小值和次小值(最小的被老虎ban掉了) 转移的时候用当前点的次小值去更新其所连的点的最小值和次小值 由于最小的次小值不能被其他次小值所更新, 所以我们可以使用dijkstra 把每个终点丢进去跑dijkstra 阅读全文
posted @ 2019-07-14 16:37 ztlztl 阅读(246) 评论(0) 推荐(0) 编辑
摘要: "题解" 题面 如果没有换根操作就直接上树剖加线段树即可 考虑换根操作如何转化 记当前的根节点为$root$ 子树查询和子树修改类似, 在此只讨论子树查询, 假设当前要修改的是$u$子树 若$u = rt$, 直接修改整棵树即可 若$rt$是$u$的祖先或$rt$和$u$在原先为$1$的两棵不同子树 阅读全文
posted @ 2019-07-14 16:29 ztlztl 阅读(345) 评论(0) 推荐(0) 编辑
摘要: "题面" 题解 对于到某个点$i$, 我们有两个条件 到达$i$点的最短时间, 用$dis1_i$表示 破坏完所有保护$i$点的城市的最小时间 两者取$max$即到$i$点的最小时间 对于破坏某个城市的保护点, 用类似于拓扑序的方式处理即可 Code cpp include include incl 阅读全文
posted @ 2019-07-14 16:07 ztlztl 阅读(137) 评论(0) 推荐(0) 编辑
摘要: "题面" 题解 考虑kruscal的过程 对于三个点$x, y, x + 1$, 我们可以将$(x, y, z), (y, x + 1, z + 1)$看做$(x, y, z), (x, x + 1, z + 1)$ 因为当连完$(x, y, z)$后, $x$与$y$已经联通, 所以$(y, x 阅读全文
posted @ 2019-07-14 16:00 ztlztl 阅读(170) 评论(0) 推荐(0) 编辑
摘要: "题面" 题解 考虑在什么情况下此夫妻离婚后仍有n对夫妻 将男性看做黑点, 女性看做白点, 情侣关系和夫妻关系看做边 则若这对夫妻在一个黑白交错, 情侣关系和夫妻关系交错的一个环上(画图理解一下) 这对夫妻就是不安全的 考虑将边定向, 婚姻关系为女向男连边, 情侣关系为男向女连边 则若夫妻都在同一个 阅读全文
posted @ 2019-07-14 15:50 ztlztl 阅读(185) 评论(0) 推荐(0) 编辑
摘要: "题面" 题解 可以将题目转化为在满足宽度互不相同的情况下最大化长度之和 将一个矩形的$a$与$b$连一条边, 定义边的出点和入点分别代表选择该点的值作为宽度一次, 选择该点的值作为高度 所以我们要做的就是将$a$到$b$这一条边定向 除此之外, 还要注意到每个点至多被作为出点一次, 这也满足了我们 阅读全文
posted @ 2019-07-13 22:27 ztlztl 阅读(194) 评论(0) 推荐(0) 编辑
摘要: "题面" 题解 对于同一个图中的最小生成树, 有如下性质 1. 对于不同最小生成树中同一权值的边的数量是一定的, 可通过反证法证明, 在这里就不证了 2. 对于任意正确加边方案, 加完小于某权值的边后连通性是一样的 所以根据以上性质, 可以判断某一权值能否在一棵最小生成树中同时出现, 具体方法如下 阅读全文
posted @ 2019-07-13 21:05 ztlztl 阅读(225) 评论(0) 推荐(0) 编辑
摘要: "题面" 各位请看这个式子 $$ \displaystyle \left\vert s \right\vert val_s $$ 设$val_s$为$w_1 + w_2 + \cdots +w_s$ 所以上式就可以表示为 $$ \displaystyle \begin{aligned} w_1+w_ 阅读全文
posted @ 2019-07-13 20:25 ztlztl 阅读(197) 评论(0) 推荐(0) 编辑
摘要: "题面" 题解 如果没有每个人都分的限制, 直接上组合数即可 考虑容斥 设$f[i]$为至少有$i$个人没有分到特产的方案, 我们可以知道 $$ \displaystyle f[i] = \binom{n}{i}\prod_{j = 1}^{m}\binom{a_j+n 1 i}{n 1 i} $$ 阅读全文
posted @ 2019-07-13 20:05 ztlztl 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 第一类斯特林数 我们记$\begin{bmatrix}n\\m\end{bmatrix}$为将$n$个不同的数分为$m$个非空圆排列的方案数, 即第一类斯特林数 有 $$ \displaystyle \begin{bmatrix}n\\m\end{bmatrix}=\begin{bmatrix}n 阅读全文
posted @ 2019-07-12 22:32 ztlztl 阅读(245) 评论(1) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 15 16 下一页