摘要: this and this 核心: 组合问题的常见分类: 现在我们假设我们要对一个组合对象 \(U\) 进行考虑并分析一些关于组合的问题。 判定: 判断 \(U\) 中是否有满足条件 \(p\) 的集合或元素。这是组合问题中最基础的问题。 构造: 找到 \(U\) 中一个满足条件 \(p\) 的集合 阅读全文
posted @ 2024-08-02 10:26 Little_corn 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 6。。。。。省流:T1 一车 $O(n \log n)$ 暴力过了,人均会 T2 但是我觉得很抽象直接跳了,最后 10min 发现是简单题没写完,T3 根号做法但是暴力又过了一车,T4 神秘题。 阅读全文
posted @ 2024-07-29 15:35 Little_corn 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 笛卡尔树: 笛卡尔树是关于多个二元组 \((k_i,w_i)\) 的一棵树,使其所有 \(k\) 值满足二叉搜索树的性质,且所有 \(w\) 值都满足小根堆的性质。笛卡尔树有一些关于区间最值的美好性质,常常用于处理关于区间最值的问题。 构建方法: 在构建时,对于右链上的元素,自底向上一定是 \(w\ 阅读全文
posted @ 2024-07-24 16:02 Little_corn 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 主要是一些需要启发性思维的题目 阅读全文
posted @ 2024-07-23 08:19 Little_corn 阅读(6) 评论(0) 推荐(0) 编辑
摘要: T1 lcd Statement: 给定 \(n (1 \le n \le 10^8)\),问有多少对 \((i, j) (1 \le i, j \le n)\) 满足 \(\frac{xy}{\gcd(x, y)^2} \le 3\)。 Solution: 简单题。令 \(x' = \frac{x 阅读全文
posted @ 2024-07-20 21:06 Little_corn 阅读(10) 评论(0) 推荐(0) 编辑
摘要: % $\rm \color{black}{L}\color{red}{BY}$ 阅读全文
posted @ 2024-07-16 20:45 Little_corn 阅读(42) 评论(0) 推荐(0) 编辑
摘要: T1 CF1607E 简单题,直接模拟即可。 T2 CF1614C Solution: 容易发现一种可行的构造方案就是对于每个 \(a_i\) 以及包含它的操作 \(C_{i_1, i_2 ... i_t}\),令 \(a_i = V_{i_1} \& V_{i_2} \& ...V_{i_t}\) 阅读全文
posted @ 2024-07-15 10:36 Little_corn 阅读(23) 评论(0) 推荐(0) 编辑
摘要: Statement: 有一棵 \(n(n \le 3 \times 10^6)\) 个点的树,每个点有点权 \(w_i\)。定义一次操作为选择树上的一条简单路径,并将这条简单路径上的所有点点权减去 \(1\)。 问至少需要多少次操作,使树上所有点的点权恰好变为 \(0\)。 Solution: 对于 阅读全文
posted @ 2024-06-14 21:10 Little_corn 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 用于消除恰好的限制,只有一个 \log 太好了!!! 阅读全文
posted @ 2024-06-01 16:27 Little_corn 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 优化 dp 的好东西啊 阅读全文
posted @ 2024-05-21 17:30 Little_corn 阅读(163) 评论(0) 推荐(0) 编辑