随笔分类 -  二分

摘要:洛谷传送门 CF 传送门 先二分答案 x,然后建一张图,距离 >x 的连边,问题转化为判定这张图的最小点覆盖大小 k。 观察到 k 很小,可以考虑指数级做法。考虑直接搜索,每次把度数最大的点拿出来,枚举它选不选。但是这样最坏复杂度是 O(2kn) 阅读全文
posted @ 2024-09-20 07:44 zltzlt 阅读(13) 评论(0) 推荐(0) 编辑
摘要:QOJ 传送门 好题。 首先可以视为每一列 1 的个数 ai,超出的最后再无视即可。 首先先不考虑构造。考虑二分 k,考虑 Dilworth 定理,即询问是否有 k 条链覆盖所有的黑格。 可以调整使得第 i 条链的起点为 \((n - k + i, 阅读全文
posted @ 2023-12-22 11:28 zltzlt 阅读(62) 评论(0) 推荐(0) 编辑
摘要:洛谷传送门 NOIP 模拟赛 T2。随机化交互好题。 令 a 为原题面中的 eb 为原题面中的 o。 显然可以使用 n2 次询问求出 a 中任意其中一个元素的值,全部问一遍 \(a_i\ 阅读全文
posted @ 2023-11-09 14:47 zltzlt 阅读(25) 评论(0) 推荐(0) 编辑
摘要:洛谷传送门 AtCoder 传送门 神题。 设第 i 个箱子有 xi 个红球,yi 个蓝球,那么要求找到最大的 K 使得 i=1KxiR,i=1KyiB,且 阅读全文
posted @ 2023-10-30 21:40 zltzlt 阅读(52) 评论(0) 推荐(0) 编辑
摘要:洛谷传送门 CF 传送门 al,al+1,ar 是好的当且仅当 k[l,r1],maxi=lkai<mini=k+1rai,称此时的 k 阅读全文
posted @ 2023-10-28 13:46 zltzlt 阅读(39) 评论(0) 推荐(0) 编辑
摘要:洛谷传送门 CF 传送门 根据初中数学知识,圆心在 AB 线段的中垂线上。 又因为给定圆与 AB 线段所在直线不交,所以圆心在中垂线的一端极远处完全包含这个给定圆,在另一端极远处与这个给定圆相离。而具体在哪一端只与圆心在 AB 的左侧还是右侧有关。 因此可以二分找到与给定圆外 阅读全文
posted @ 2023-10-16 14:17 zltzlt 阅读(9) 评论(0) 推荐(0) 编辑
摘要:洛谷传送门 AtCoder 传送门 用 (x,y) 表示 Ax+By,那么这个等价于 SB 树。 那么直接在 SB 树上二分,遍历一遍找到 n 个点就好了。可以采用类似线段树查询的方式。 于是现在还剩下一个子问题:给定 a,b,求 \(ax + by \le 阅读全文
posted @ 2023-09-28 15:54 zltzlt 阅读(30) 评论(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) 编辑
摘要:[洛谷传送门](https://www.luogu.com.cn/problem/AT_abc304_g "洛谷传送门") [AtCoder 传送门](https://atcoder.jp/contests/abc304/tasks/abc304_g "AtCoder 传送门") 首先显然二分答案, 阅读全文
posted @ 2023-06-08 13:54 zltzlt 阅读(40) 评论(0) 推荐(0) 编辑
摘要:[洛谷传送门](https://www.luogu.com.cn/problem/CF1832D2 "洛谷传送门") [CF 传送门](https://codeforces.com/contest/1832/problem/D2 "CF 传送门") 首先,如果一个点变成蓝色,在下一次立刻把它变成红色 阅读全文
posted @ 2023-05-19 16:43 zltzlt 阅读(43) 评论(0) 推荐(0) 编辑
摘要:洛谷传送门 AtCoder 传送门 挺有趣的题。自己推出来感觉挺有意思的。 首先显然若 i=0n1ai0 就无解。 设 bii 的操作次数。可得: bi1+2bibi+1=ai 整理得: 阅读全文
posted @ 2023-05-12 22:17 zltzlt 阅读(19) 评论(0) 推荐(0) 编辑
摘要:洛谷传送门 AtCoder 传送门 技巧性比较强的题(? 设 a 为最优解的 A,则 a 可以贪心构造,就是每一位都取到下界。 考虑设 bi=aii,因为 i×bi<(i+1)×bi+1,则 $b_{i+1} 阅读全文
posted @ 2023-05-08 14:04 zltzlt 阅读(28) 评论(0) 推荐(0) 编辑
摘要:洛谷传送门 AtCoder 传送门 **差分约束算法:**给出 m 个不等式形如 xaixbi+yi,求是否有解。 考虑把不等式看成图上的三角不等式 disvdisu+d,连边 (bi,ai,yi),以 xi 最大的位 阅读全文
posted @ 2023-05-02 10:41 zltzlt 阅读(24) 评论(0) 推荐(0) 编辑
摘要:洛谷传送门 CF 传送门 思路 **引理:**设 f(x)x+12x 中二进制表示恰好含有 k1 的数的个数,则对于任意 x (x1),都有 f(x)f(x+1)。 证明:f(x) 表示 x+12x 中二进制表 阅读全文
posted @ 2022-07-02 18:09 zltzlt 阅读(25) 评论(0) 推荐(0) 编辑
摘要:洛谷传送门 LOJ 传送门 思路 设出现字符串的 Vi 可重集为 S=wians=i=1cwic。 直接求 ans 的最大值不好处理,考虑两边取对数。 \(\ln ans = \dfrac{\su 阅读全文
posted @ 2022-06-21 08:50 zltzlt 阅读(50) 评论(0) 推荐(0) 编辑

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