摘要: 图论,思维,匹配 https://acm.dingbacode.com/showproblem.php?pid=6029 给 \(n\) 个点,每个点可以向它前面的点(序号小于 \(i\) )连边,或者不连。给定每个点连边的方案,问这样的图是否存在完美匹配。 可以从后往前考虑,如果这个点连边了,那么 阅读全文
posted @ 2021-10-29 14:52 FushimiYuki 阅读(49) 评论(0) 推荐(0)
摘要: 线性DP https://acm.dingbacode.com/showproblem.php?pid=6024 可以很简单地 \(O(n^2)\) 预处理和,而我赛时犯傻了一直只有 \(O(n^3)\) 的做法。然后递推也想不明白。其实不建糖果店的方案只要枚举当前之前的每个点就可以了,用 \(dp 阅读全文
posted @ 2021-10-29 14:39 FushimiYuki 阅读(44) 评论(0) 推荐(0)
摘要: 最小割经典思想+用计算机系统的内存访问卡常 https://www.luogu.com.cn/problem/P3355 思路 考虑首先将所有的方格都选上,再去掉不能选的部分。 我们将所有互斥的方格之间连边,当图连通时则表示当前解中仍然存在不合法的放法,因此很自然地想到当图被割开时合法,由于要最大化 阅读全文
posted @ 2021-10-22 18:31 FushimiYuki 阅读(115) 评论(0) 推荐(0)
摘要: 费用流好题,k重区间plus版本 https://www.luogu.com.cn/problem/P3357 从 \(k\) 重区间变成 \(k\) 重线段,仍旧只看 \(x\) 轴的重叠。 这样就多出来一个问题,对于平行于 \(x\) 轴的线段,还向上一题那样连边会变成自环,于是T了两个点。考虑 阅读全文
posted @ 2021-10-21 21:17 FushimiYuki 阅读(55) 评论(0) 推荐(0)
摘要: 费用流好题!学到许多。 https://www.luogu.com.cn/problem/P3358 题意 这道题题意一开始不知道为啥给我脑补成选几个区间求其并长度的最大值。。其实是给定 \(n\) 个区间,需要选取一个区间集合,使得区间覆盖的所有点被覆盖不超过 \(k\) 次,使得选取区间的总长度 阅读全文
posted @ 2021-10-21 19:45 FushimiYuki 阅读(50) 评论(0) 推荐(0)
摘要: 费用流模板题(怎么全是费用流啊?) https://www.luogu.com.cn/problem/P4014 https://www.luogu.com.cn/problem/P4015 P4014 #include <algorithm> #include <cmath> #include < 阅读全文
posted @ 2021-10-21 15:37 FushimiYuki 阅读(17) 评论(0) 推荐(0)
摘要: 费用流,拆点,一般题。 https://www.luogu.com.cn/problem/P4013 题意 有一个由数字堆成的梯形,每到一个数字就可以获得相对应的分数,问在以下三种规则能分别得到的最高分 从梯形的顶至底的 m 条路径互不相交; 从梯形的顶至底的 m 条路径仅在数字结点处相交; 从梯形 阅读全文
posted @ 2021-10-21 15:34 FushimiYuki 阅读(42) 评论(0) 推荐(0)
摘要: 费用流,拆边。阴间输入。 https://www.luogu.com.cn/problem/P4012 题意 有一个网格和一些能向上或者向右行走的机器人,机器人第一次通过网格边时可以获得奖励,但是之后到的机器人不会得到奖励(即每个奖励只能被获得一次),有一些机器人起点和能容纳一定数量机器人的终点,问 阅读全文
posted @ 2021-10-21 15:23 FushimiYuki 阅读(37) 评论(0) 推荐(0)
摘要: 拆点,最大流 https://www.luogu.com.cn/problem/P2764 题意 给定有向图 \(G=(V,E)\) 。设 \(P\) 是 \(G\) 的一个简单路(顶点不相交)的集合。如果 \(V\) 中每个定点恰好在 \(P\) 的一条路上,则称 \(P\) 是 \(G\) 的一 阅读全文
posted @ 2021-10-19 00:03 FushimiYuki 阅读(43) 评论(0) 推荐(0)
摘要: 状压,BFS https://www.luogu.com.cn/problem/P4011 题意 有一个 \(n*m\) 的迷宫,每个格子到相邻格子可能有墙,也可能有门,钥匙会散落在迷宫中的一些格子内,问从 \((1,1)\) 走到 \((n,m)\) 的最短路径长度 Tutorial 这个网络流2 阅读全文
posted @ 2021-10-18 23:19 FushimiYuki 阅读(38) 评论(0) 推荐(0)