随笔分类 - 图论
摘要:一、题目 点此看题 二、解法 没有什么好的想法,就从图论的角度入手吧。 要根据题目特性来建图,首先要考虑把什么当做点的问题,如果把字符串的元素当成点是不好表示 子串必须包含同样数量的字符0与1 这个限制的。但是前缀和可以方便地表示这个限制,令 \(1\) 为 \(1\),\(0\) 为 \(-1\)
阅读全文
摘要:题目描述 \(zxy\) 要刷题,现在有一片 \(n\times m\) 的矩阵题库,每个格子对应一道题,他想把一些题刷 \(\tt Wa\),另一些题刷 \(\tt Tle\),每次可以选一整行或者一整列刷题。初始时每道题都没有提交,提交记录会覆盖,问达到目标刷题状态的最小步数,无解输出 \(-1
阅读全文
摘要:F1. Falling Sand 题目描述 点此看题 有 \(n\times m\) 的方格,其中#代表沙子,.代表空格,你可以每次操作可以任意选择一个沙子使之自由落体,和这个沙子下落路径有边相邻的沙子也会下落,问让所有沙子下落的最小操作数。 \(1\leq n\cdot m\leq 400000\
阅读全文
摘要:E. Garden of the Sun 题目描述 给定一个包含X和.的 \(n\times m\) 的矩阵,你需要把X改成.使得所有X向四周连边之后构成一棵树。 初始时X两两没有公共点。 \(1\leq n,m\leq 500\) 解法 每空两行把.全部染成X,这时候没有环,但也不连通。 空出来的
阅读全文
摘要:基本概念 支配树 一个有向图 \(G\),给定一个起点 \(s\),假设 \(s\) 能够访问到其他所有顶点。若去掉某点 \(i\) 后,从 \(s\) 无法访问到 \(j\),则称 \(i\) 是 \(j\) 的支配点。 支配关系满足传递性,如果 \(i\) 支配 \(j\),\(j\) 支配 \
阅读全文
摘要:一、题目 点此看题 二、解法 独立思考确实挺有趣的,虽然花了很久时间但还是挺开心的。 看到这题没什么思路,可以多看几遍题,发现关键条件 \(n-2\leq m\),还是不怎么会,直接开部分分。 \(n-1=m\) 怎么做啊?也就是原料数正好多一个,如果某个原料不足 \(k\),那么直接把他选完,再找
阅读全文
摘要:prufer序列 这个东西很早以前就听说过了,现在来系统地学习一下吧。 感谢 OI Wiki,每次它都能让我看懂,然后我就把他上面的抄下来了。 \(\tt prufer\) 序列可以将一个带标号 \(n\) 个节点的树用 \([1,n]\) 中的 \(n-2\) 个整数表示,可以理解为完全图的生成树
阅读全文
摘要:没见过数论题还卡常的,幸好我常数小。 一、题目 点此看题 二、解法 你看了题目名和给出的柿子,心想这题不是考过的吗?[SDOI2015]约数个数和,不得不说这道题还是很有创意的,如果你做过以前那道题就会发现这个 \(\tt tirck\) 还是可以用: \(d(ijk)=\sum_{x|i}\sum
阅读全文

浙公网安备 33010602011771号