上一页 1 ··· 72 73 74 75 76 77 78 79 80 ··· 85 下一页
摘要: 传送门 自闭了……考场上exgcd打错然后对着屏幕自闭了一个小时不知道它为什么解得不对 开始恶补: 对于方程 \(a*x+b*y=c\) ,就等价于 \(a*x \equiv c\pmod{b}\) 首先它有解的条件是 \(c \mid gcd(a, b)\) 然后exgcd可以用来求一组 \(x, 阅读全文
posted @ 2021-08-12 19:47 Administrator-09 阅读(25) 评论(0) 推荐(0)
摘要: 传送门 是 @Yubai 的思路 发现一个点还可以被倒着经过一次就很烦 可以另外建出一类全是反向的边,这样就变成了从同一起点出发,到达同一终点的最短路 然而这两个几乎不是一个图,考虑二维spfa 令 \(dis[i][j]\) 为正向走到 \(i\) ,逆向走到 \(j\) 的最短长度 再令 \(r 阅读全文
posted @ 2021-08-12 19:21 Administrator-09 阅读(18) 评论(0) 推荐(0)
摘要: 传送门 考场上用了一个平均 \(O(n)\) ,最坏 \(O(n^2)\) 的方法过掉了 先说说这个方法: 取一个左指针,一个右指针,初始位置都在 \(k\) 每次让右指针在满足 \(tot \leqslant 0\) 的前提下尽量右移 当发现右指针移动不了时,尝试把左指针左移一位 如果发现移过去会 阅读全文
posted @ 2021-08-12 18:56 Administrator-09 阅读(11) 评论(0) 推荐(0)
摘要: 传送门 神仙题! 听@Yubai给我讲了半个下午,快%@Yubai 见到这些奇奇怪怪的题是不是应该试着证下状态数上界啊 首先观察题目里给的柿子,可以发现 \(or-and\) 单调增, \(min-max\) 单调减 神仙思路,发现对于一个给定的左端点,我怀疑出题人是左撇子,不同的 \(or-and 阅读全文
posted @ 2021-08-11 21:48 Administrator-09 阅读(26) 评论(0) 推荐(1)
摘要: 传送门 考场上觉得复杂度是假的就没怎么优化,然后考完题解帮我证明了它是真的…… 首先合并可以用并查集维护,可以顺便维护出集合的大小 对于操作2,发现如果 \(size_i\) 是确定的,可以用权值线段树很方便的维护出合法的 $size_j$的个数 每次只需枚举出现过的 \(size_i\) 即可,所 阅读全文
posted @ 2021-08-11 21:33 Administrator-09 阅读(20) 评论(0) 推荐(0)
摘要: 传送门 考场上打了两个小时树剖,结果还是没搞出来 发现对于两个确定的点,它们一定可以列出一个方程来 其中系数的大小和正负只与这两点间距离的奇偶性有关 所以可以加一堆分情况讨论然后树剖 至于正解: 考虑两点之间的关系很麻烦,可以固定一个基准点,把它们都用 \(x_1\) 表示出来 当需要极其麻烦地考虑 阅读全文
posted @ 2021-08-10 06:30 Administrator-09 阅读(20) 评论(0) 推荐(0)
摘要: 传送门 可以发现如果我们最终选择的物品集合已经确定,就很好求了 \(\sum k*t+\sum b \geqslant s\) ,二分即可 但现在我们无法确定该选哪些物品 因此我们只需要check一下0时刻是否符合条件,如果不符合则进行二分。 注意check的时候我们只需要找出最大的 \(m\) 个 阅读全文
posted @ 2021-08-10 06:21 Administrator-09 阅读(18) 评论(0) 推荐(0)
摘要: 传送门 各种骗分无果,特殊性质还手残写挂了…… 首先完全图上直接输出边权 \(\times (n-2)\) 就行了,然而我脑残乘的 \(n-1\) 看数据范围肯定是状压,但是压边肯定炸了,考虑压点 因为1到n路径唯一,最终的图可以看作一条链上挂着数个连通块 ~~根据题解,~~我们试着从这个方向下手 阅读全文
posted @ 2021-08-08 16:45 Administrator-09 阅读(19) 评论(0) 推荐(0)
摘要: 传送门 一看这题subtasks就觉得最后能直接推个柿子出来……然而没推出来 首先状压的部分分:发现只需要统计猎人1还没死的状态的贡献,其它情况可以continue掉,有45pts 至于正解……发现我们要求的实际上就是期望有多少个猎人死在猎人1之前 发现每个猎人的死活之间相互独立,所以可以拆成每个猎 阅读全文
posted @ 2021-08-08 16:10 Administrator-09 阅读(19) 评论(0) 推荐(0)
摘要: 传送门 这题考试的时候觉得时间复杂度假了,$n \geqslant 1000$的部分直接瞎写了个特殊性质上去,结果假的时间复杂度能有60pts…… 比较大的数组无论如何不要直接全部memset!如果在写部分分,考虑用多少memset多少 memset真的可以把一份74pts代码卡成30pts的 me 阅读全文
posted @ 2021-08-08 15:56 Administrator-09 阅读(25) 评论(0) 推荐(0)
上一页 1 ··· 72 73 74 75 76 77 78 79 80 ··· 85 下一页