随笔分类 -  贪心

摘要:洛谷传送门 CF 传送门 我独立做出一道 *3000? 考虑对于单次询问,除了 O(nm) 的 dp,有没有什么方法能快速算出答案。发现若 ai+1ai<bj+1bjii+1,否则 \(j \gets j + 1 阅读全文
posted @ 2024-01-22 14:51 zltzlt 阅读(7) 评论(0) 推荐(0) 编辑
摘要:洛谷传送门 AtCoder 传送门 赛后调了 40min,哈哈。 首先先把 a,b 排序。 考虑先枚举 Alice 选的数 ai,然后若 j,ki,(ai,bj,ak) 能组成三角形,Alice 就赢了。 考虑简化条 阅读全文
posted @ 2024-01-22 08:22 zltzlt 阅读(63) 评论(0) 推荐(0) 编辑
摘要:洛谷传送门 AtCoder 传送门 赛时在想一些奇怪的东西,没想到建图。 考虑使用元素两两之间的相对顺序来描述序列。发现若 x,y 互质那么它们的相对顺序被确定了。 先把输入的序列从小到大排序。然后考虑互质的数之间先连一条无向边。那么先手要把无向边定向使得它是个 DAG,后手会求出这个 D 阅读全文
posted @ 2024-01-20 22:42 zltzlt 阅读(6) 评论(0) 推荐(0) 编辑
摘要:洛谷传送门 考虑最大权闭合子图,第 i 个手办建点 i,第 i 个警察建点 i。我们有一些边:i,(S,i,vi),(i,T,vi),以及对于能看见第 i 个手办的第 j 个警察,有 \((i, j', \i 阅读全文
posted @ 2024-01-11 16:51 zltzlt 阅读(16) 评论(0) 推荐(0) 编辑
摘要:QOJ 传送门 好题。 首先可以视为每一列 1 的个数 ai,超出的最后再无视即可。 首先先不考虑构造。考虑二分 k,考虑 Dilworth 定理,即询问是否有 k 条链覆盖所有的黑格。 可以调整使得第 i 条链的起点为 \((n - k + i, 阅读全文
posted @ 2023-12-22 11:28 zltzlt 阅读(62) 评论(0) 推荐(0) 编辑
摘要:洛谷传送门 CF 传送门 如果我们能把 xy 路径上的所有点权插入到线性基,那么可以 O(logV) 查询。 但是因为线性基合并只能 O(log2V)(把一个线性基的所有元素插入到另一个),所以只能倍增做 \(O((n + q) \log n \log^2 阅读全文
posted @ 2023-12-10 12:18 zltzlt 阅读(20) 评论(0) 推荐(0) 编辑
摘要:洛谷传送门 CF 传送门 要求最大化收益加上支出,又因为每个字符有染红和染蓝两种选择,考虑最小割模型。可以看成是一开始先获得 ri+bi 的收益,然后对于每个 0,连边 (S,i,bi),(i,T,ri);对于每个 1,连边 \((S, i, r 阅读全文
posted @ 2023-11-16 19:05 zltzlt 阅读(25) 评论(0) 推荐(0) 编辑
摘要:洛谷传送门 AtCoder 传送门 非常好题目。 发现每个点颜色被反转的次数是固定的,为其深度(根结点深度为 0)。于是可以看作是,一放棋子就得到分数。 那么先手取偶数层和后手取奇数层都会使先手得分,所以双方的目标都是尽可能多取偶数层的结点。 考虑若一开始有偶数层的叶子,那么当前的先手肯定会 阅读全文
posted @ 2023-10-26 21:19 zltzlt 阅读(22) 评论(0) 推荐(0) 编辑
摘要:洛谷传送门 AtCoder 传送门 考虑若 n 是奇数怎么做。枚举 Alice 第一次选的数 ai,然后考虑把剩下的数两两结成一个匹配,若 Bob 选了其中一个,Alice 就选另一个。容易发现排序后奇数位和它右边的偶数位匹配最优。那么设奇数位的和为 A,偶数位的和为 \( 阅读全文
posted @ 2023-10-02 08:50 zltzlt 阅读(20) 评论(0) 推荐(0) 编辑
摘要:[洛谷传送门](https://www.luogu.com.cn/problem/CF1856E1 "洛谷传送门") [CF 传送门](https://codeforces.com/problemset/problem/1856/E1 "CF 传送门") 考虑局部贪心,假设我们现在在 u,我们希 阅读全文
posted @ 2023-08-06 08:27 zltzlt 阅读(68) 评论(0) 推荐(0) 编辑
摘要:[洛谷传送门](https://www.luogu.com.cn/problem/CF725F "洛谷传送门") [CF 传送门](https://codeforces.com/problemset/problem/725/F "CF 传送门") 不错的贪心题。 我们考虑一对照片只有一张的情况。那么 阅读全文
posted @ 2023-07-25 14:50 zltzlt 阅读(15) 评论(0) 推荐(0) 编辑
摘要:[洛谷传送门](https://www.luogu.com.cn/problem/CF1844C "洛谷传送门") [CF 传送门](https://codeforces.com/problemset/problem/1844/C "CF 传送门") 原题是 [[ARC092E] Both Side 阅读全文
posted @ 2023-07-16 20:00 zltzlt 阅读(28) 评论(0) 推荐(0) 编辑
摘要:[洛谷传送门](https://www.luogu.com.cn/problem/AT_arc092_c "洛谷传送门") [AtCoder 传送门](https://atcoder.jp/contests/arc092/tasks/arc092_c "AtCoder 传送门") Key obser 阅读全文
posted @ 2023-07-16 20:00 zltzlt 阅读(5) 评论(0) 推荐(0) 编辑
摘要:[洛谷传送门](https://www.luogu.com.cn/problem/AT_arc164_e "洛谷传送门") [AtCoder 传送门](https://atcoder.jp/contests/arc164/tasks/arc164_e "AtCoder 传送门") 妙妙题。 我们考虑 阅读全文
posted @ 2023-07-11 21:56 zltzlt 阅读(57) 评论(0) 推荐(0) 编辑
摘要:[洛谷传送门](https://www.luogu.com.cn/problem/AT_arc153_e "洛谷传送门") [AtCoder 传送门](https://atcoder.jp/contests/arc153/tasks/arc153_e "AtCoder 传送门") 我们考虑给定 $X 阅读全文
posted @ 2023-07-03 21:05 zltzlt 阅读(17) 评论(0) 推荐(0) 编辑
摘要:[洛谷传送门](https://www.luogu.com.cn/problem/AT_abc308_g "洛谷传送门") [AtCoder 传送门](https://atcoder.jp/contests/abc308/tasks/abc308_g "AtCoder 传送门") 考虑没有删除操作怎 阅读全文
posted @ 2023-07-03 08:47 zltzlt 阅读(30) 评论(0) 推荐(0) 编辑
摘要:[洛谷传送门](https://www.luogu.com.cn/problem/AT_agc021_e "洛谷传送门") [AtCoder 传送门](https://atcoder.jp/contests/agc021/tasks/agc021_e "AtCoder 传送门") 容易发现一个变色龙 阅读全文
posted @ 2023-07-01 19:39 zltzlt 阅读(6) 评论(0) 推荐(0) 编辑
摘要:[洛谷传送门](https://www.luogu.com.cn/problem/CF1845C "洛谷传送门") [CF 传送门](https://codeforces.com/problemset/problem/1845/C "CF 传送门") 我怎么这么多天没写题解了,快来水一篇。 考虑对 阅读全文
posted @ 2023-06-30 23:07 zltzlt 阅读(113) 评论(0) 推荐(0) 编辑
摘要:[洛谷传送门](https://www.luogu.com.cn/problem/CF1842F "洛谷传送门") [CF 传送门](https://codeforces.com/contest/1842/problem/F "CF 传送门") 事实上自己方向一直是错的…… 绝对值不好弄,我一开始的 阅读全文
posted @ 2023-06-25 16:11 zltzlt 阅读(60) 评论(0) 推荐(0) 编辑
摘要:[洛谷传送门](https://www.luogu.com.cn/problem/AT_abc275_g "洛谷传送门") [AtCoder 传送门](https://atcoder.jp/contests/abc275/tasks/abc275_g "AtCoder 传送门") 原问题等价于: > 阅读全文
posted @ 2023-06-16 21:44 zltzlt 阅读(20) 评论(0) 推荐(0) 编辑

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