会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
jucason-xu
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
5
6
7
8
9
10
11
下一页
2023年2月28日
暂时
摘要: 首先,对于 $\lceil \dfrac{x}{2}\rceil\ge b$,肯定选择前面的做划算 如果还有 $x\ge 2b$ $k1$ 没有了,贪心选前 $k2$ 大 $k2$ 没有了,贪心选前 $k1$ 大 对所有 $x$,$x\lt 2b$ 然后所有的数除以二之后都小于 $b$ 对于剩下的数
阅读全文
posted @ 2023-02-28 21:29 jucason_xu
阅读(35)
评论(0)
推荐(0)
2023年2月27日
edu总结
摘要: \(\text{edu 22}\) \(\text{813A}\) 贪心 \(\text{813B}\) 指数枚举,排序 \(\text{813C}\) 博弈,\(\text{LCA}\) \(\text{813D}\) 无锡班发过的网络流、贪心 \(\text{813E}\) 主席树,静态树套树
阅读全文
posted @ 2023-02-27 21:03 jucason_xu
阅读(76)
评论(0)
推荐(0)
CF813F - Bipartite Checking
摘要: 线段树分治。 我们发现这个形式就是线段树分治,那么我们就线段树分治。我们考虑如何在按秩合并并查集上维护二分图的关系。假设我们现在在同一个并查集中的 $x$ 和 $y$ 上连边,考虑它们到根的距离 $dep_x$ 和 $dep_y$,如果加起来是偶数,就会产生奇环,否则不会对图的二分性产生影响。而到根
阅读全文
posted @ 2023-02-27 20:32 jucason_xu
阅读(22)
评论(0)
推荐(0)
CF813E - Army Creation
摘要: 这道题的主流做法是主席树。 考虑离线怎么做,首先是莫队,但是很明显莫队很难往在线扩展。那么考虑线段树。 首先进行一些分析,我们可以对于每个 $a$,将第 $i$ 个 $a$ 和第 $i+k$ 个 $a$ 配对,那么如果 $[l,r]$ 中包含了 $k+s$ 个 $a$,则一共包含了 $s$ 个对。那
阅读全文
posted @ 2023-02-27 20:11 jucason_xu
阅读(28)
评论(0)
推荐(0)
NOIP2017 - D2T3 - phalanx
摘要: 按照思维难度加大和代码难度减小的顺序,我们来看这道题的不同做法。 若你无畏,我亦无畏 - 平衡树 平衡树简直是天然用来维护这种操作的——合并两个区间,提取一个值。我们可以对每个行的前 $m-1$ 位和最后一列各维护一棵平衡树。平衡树上二分得到要删除的数,将当前区间分成 左边 - 要提走的数 - 右边
阅读全文
posted @ 2023-02-27 15:44 jucason_xu
阅读(69)
评论(0)
推荐(2)
CF702F - T-shirts
摘要: 结构稳,01 分,枉划层,谁想锦衣自选人?不过贪婪座下臣。 $\text{Treap}$ 我们的第一个想法是用衣服贡献人。把衣服按照 ${-p_i,c_i}$ 为关键字排序,然后依次遍历衣服,看当前哪些人会买当前的衣服。 我们可以用 $fhqTreap$ 这样的数据结构维护所有的人的 ${b_i,a
阅读全文
posted @ 2023-02-27 14:32 jucason_xu
阅读(39)
评论(0)
推荐(0)
2023年2月24日
CF817F - MEX Queries
摘要: 题意:现在有无穷多个位置(从 $1$ 开始),一开始都是 $0$,每次用 $1/0$ 覆盖一个区间或翻转一个区间的 $0/1$。现在给出操作,求每次操作结束后第一个 $0$ 的位置。 我们发现值域过大,不方便用数据结构维护,则考虑离散化。注意为了给可能存在的区间之间的空隙留下位置,例如 $[1,2]
阅读全文
posted @ 2023-02-24 17:17 jucason_xu
阅读(34)
评论(0)
推荐(0)
CF817E - Choosing The Commander
摘要: 题意:每次插入/删除一个数,或询问当前所有数中异或上 $p$ 之后小于 $l$ 的有多少个。 看到动态最小化异或值的,我们首先想到 $\text{Trie}$,我们先建立一棵 $\text{Trie}$,在每个节点上保存当前节点子树的个数总和,就可以方便的 $O(\log a)$ 插入或者删除。 然
阅读全文
posted @ 2023-02-24 17:03 jucason_xu
阅读(26)
评论(0)
推荐(0)
2023年2月23日
CF818G - Four Melody
摘要: 题意:对于一个序列,令一个 $melody$ 为一个子序列满足子序列的相邻两项相差 $1$ 或者模 $7$ 同余。现在提取四个不重合的 $melody$,求最长总长度。 我们先考虑暴力的网络流,每个点拆成两个,中间流量 $1$,费用 $-1$,每个点朝着所有可以转移向的点连边。边数是 $O(n^2)
阅读全文
posted @ 2023-02-23 21:11 jucason_xu
阅读(70)
评论(0)
推荐(0)
CF818F - Level Generation
摘要: 题意:假设当前有 $n$ 个点,求最多的边数,使得桥的数量 $\ge\lceil\dfrac{m}{2}\rceil$。 我们考虑构造,首先,整张图一共只有一个双连通分量。因为我们如果有两个双连通分量,完全可以通过同构结合成一个。而从双连通分量之外的所有边都是桥,不妨假设它就是一条链。那么,链上有
阅读全文
posted @ 2023-02-23 20:54 jucason_xu
阅读(35)
评论(0)
推荐(0)
上一页
1
···
5
6
7
8
9
10
11
下一页
公告