Processing math: 0%

07 2022 档案

摘要:洛谷题面传送门 首先建出 S 的凸包,假设凸包上的点按顺时针排列的结果为 P_0,P_1,\dots,P_{k-1}。 不难发现往凸包加入一个点对凸包产生的贡献是将凸包变成其与一个三角形的并,具体来说,假设加入的点为 A,那么如果 A 在凸包内则凸包不变,否则假设其与 A 的两个 阅读全文
posted @ 2022-07-27 14:06 tzc_wk 阅读(73) 评论(0) 推荐(0) 编辑
摘要:题面传送门 一道感觉思路挺自然的题,不知道为什么赛时只有三个队过(?) 首先这题肯定严格强于有向图任意两点连通性对吧,所以此题 std 时间复杂度肯定不低于有向图任意两点连通性的复杂度,即 \dfrac{nm}{\omega},而此题 5\times 10^4 的数据范围肯定 n^2阅读全文
posted @ 2022-07-27 13:50 tzc_wk 阅读(149) 评论(1) 推荐(1) 编辑
摘要:Codeforces 题面传送门 & 洛谷题面传送门 ~~出题人不讲武德!它卡常还卡 long long!~~ 不过 u1s1 这题质量还是不错的。 首先泛读题面,一眼猜一个凸性。噫,好,wqs 二分逃不掉了。我们二分一个斜率 K,现在选择一个区间 [l,r] 的代价为 $cst(l,r)= 阅读全文
posted @ 2022-07-14 15:06 tzc_wk 阅读(84) 评论(0) 推荐(2) 编辑
摘要:Codeforces 题面传送门 & 洛谷题面传送门 首先考虑 n=m 的情况,根据经典接链成环的模型,假设 dp1_i 表示 i 个人 i 个空位的方案数,那么可以得到 dp1_i=(i+1)^{i-1}·2^i,具体方法就是添加一个 i+1 号位成为一个环,如果不会可以看 阅读全文
posted @ 2022-07-14 10:33 tzc_wk 阅读(72) 评论(0) 推荐(1) 编辑
摘要:洛谷题面传送门 不会决策单调性分治了 /ll,重新做道题找找感觉。 题意可以转化为平面上 n 个黑点和 m 个白点,要选一个黑点和一个白点,满足黑点在白点左下方,最大化黑点和白点围成的矩形的面积。很明显可能被选择的黑点按 x 坐标排序后,y 坐标是单调递减的;可能被选择的白点也同理。 阅读全文
posted @ 2022-07-13 19:43 tzc_wk 阅读(64) 评论(0) 推荐(0) 编辑
摘要:Codeforces 题目传送门 & 洛谷题目传送门 大分类讨论题 /qd 首先我们称左上、右上、右下、左下分别 0,1,2,3 号点,我们枚举这四个点分别对应输入中的哪个点,这部分 4!。 接下来我们枚举四个点分别是左右移动还是上下移动,这部分共有 16 种情况,但是仔细想一下只用分三 阅读全文
posted @ 2022-07-13 17:27 tzc_wk 阅读(40) 评论(0) 推荐(0) 编辑
摘要:洛谷题面传送门 & Atcoder 题面传送门 首先将序列分成尽可能多的满足 a 和 b 数量相等的段,显然每一段是独立的。即前一段的删除方法不会影响后面的段。 考虑对每一段分开来计算,显然由于每一段之间不存在其他分界点将这一段劈成两个符合要求的小段,因此每段中要么 a 全在 b 前面,要么 b 全 阅读全文
posted @ 2022-07-12 12:32 tzc_wk 阅读(50) 评论(0) 推荐(0) 编辑
摘要:洛谷题面传送门 一道很烦的网络流题,代码每一块的结构都很清晰,但是拼起来就让人觉得很烦…… 首先此题的一大难点在于读题,我一开始傻傻地以为散点没有用,心想这题不是 sb 状压 dp 吗,后来才发现是自己都错题了……事实上本题正确的题意如下: 对于血缘链上的点,任何一条链上的第 j 个点的深度都是 阅读全文
posted @ 2022-07-12 12:15 tzc_wk 阅读(62) 评论(0) 推荐(0) 编辑
摘要:Codeforces 题面传送门 & 洛谷题面传送门 好题。目前只有代码,没有口胡(因为感觉题解区里唯一一篇题解对着官方题解翻译的痕迹过于明显了) 首先很明显,此题 f(x) 只能通过 DP 求得,因此 DP 套 DP 这一步肯定是逃不掉的,因此此题最大的难点肯定在于 DP 套 DP 这一层状态 阅读全文
posted @ 2022-07-11 10:21 tzc_wk 阅读(60) 评论(0) 推荐(1) 编辑
摘要:洛谷题面传送门 简单分块题,可惜卡了一年的常( 道理很明显,碰到这种不可 polylog 维护的题肯定需要分块,弱化版可见 P3591 POI2015 ODW。而此题又涉及开根号,那又一个一眼的套路:segment beats,这样做法就出来了:设阈值 B,然后。 对于 k>B,查询修改都暴 阅读全文
posted @ 2022-07-10 21:53 tzc_wk 阅读(85) 评论(0) 推荐(0) 编辑
摘要:Codeforces 题目传送门 & 洛谷题目传送门 首先很显然发现集合的合法性满足包含单调,因此套个 two pointers 问题就转化为 \mathcal O(n) 次 check 一个集合的合法性。 我们重新审视一下比较两个字符串 $S=x_{k_1}+x_{k_2}+x_{k_3}+\ 阅读全文
posted @ 2022-07-10 17:00 tzc_wk 阅读(43) 评论(0) 推荐(0) 编辑
摘要:Codeforces 题面传送门 & 洛谷题面传送门 一道代码 1k 题,然而我在传引用方面犯了一个智障错误导致我从昨天晚上调到今天早上…… 首先考虑在二类操作对应的 i,j 之间连边,那么显然不会成环,否则可以调整全用 1 类操作不会更劣。证明很 easy。而显然假设 C 为我们连出来 阅读全文
posted @ 2022-07-09 08:36 tzc_wk 阅读(46) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2022-07-08 15:47 tzc_wk 阅读(4) 评论(1) 推荐(0) 编辑
摘要:Codeforces 题面传送门 & 洛谷题面传送门 114514 年前某培训机构讲的题。最近终于抽着星期天的空补掉了( 首先碰到这类题目我们可以套路化地想到归纳构造,具体来说我们考虑逐步将一行 / 一列上的元素归位,方便起见如果 n>m 就将最后一行复原成 $(n-1)m+1,(n-1)m+2 阅读全文
posted @ 2022-07-07 18:33 tzc_wk 阅读(31) 评论(0) 推荐(0) 编辑
摘要:洛谷题面传送门 简单题,不知道怎么评到黑的.jpg 首先拆贡献。看到仙人掌套路化分环边和非环边处理。非环边贡献非常 easy,只要两边都有点被选即可。主菜在环边。 每个环显然是独立的。我们假设现在在考虑一个由 p_1,p_2,\cdots,p_k 构成的环,那么我们考虑以这个环为根建树,显然每个 阅读全文
posted @ 2022-07-07 18:00 tzc_wk 阅读(26) 评论(0) 推荐(0) 编辑
摘要:洛谷题面传送门 目前 ZLOJ 上总时限最大的题( 在下文中,称 x_i 表示 i 点在一维坐标轴上的坐标,这个可以前缀和求出。 碰到这类题,一个套路是二分答案。假设二分到 mid,等价于检查是否存在一对点 (p,q) 使得在 p,q 之间加入 c 的边后任意两点 i,j 阅读全文
posted @ 2022-07-07 17:43 tzc_wk 阅读(37) 评论(0) 推荐(0) 编辑
摘要:生成函数处理图计数 + 分连通图和非连通图处理 + 特殊无标号图计数的 trick 阅读全文
posted @ 2022-07-07 17:16 tzc_wk 阅读(39) 评论(0) 推荐(0) 编辑
摘要:洛谷题面传送门 肿么没有人证明复杂度,那我来证一个。 考虑分治,每次像猫树那样处理一个分治区间 [l_x,r_x],[l_y,r_y] 表示当前处理 x_1,x_2\in[l_x,r_x]y_1,y_2\in[l_y,r_y] 范围内的所有询问。处理当前层的询问是好办的,考虑令 $mi 阅读全文
posted @ 2022-07-07 14:29 tzc_wk 阅读(54) 评论(4) 推荐(0) 编辑

点击右上角即可分享
微信分享提示