摘要: 生活的一种幸福是认可过去和畅想未来。 ​ 题记 ​ 曾经我偶尔会想,倘若这段 OI 时光结束了,我的心境该是怎样?如今我已完全脱离算法竞赛了,百感交集,对 OI 的感情无法用只言片语表达,考虑到没有空闲以及心情低落等原因,迟迟没有动笔。\(4\) 个月的时光悄然流逝,终于有机会慢慢回忆,慢慢拾起这段 阅读全文
posted @ 2025-07-04 12:54 小超手123 阅读(105) 评论(6) 推荐(2)
摘要: #include<bits/stdc++.h> #define N 1000005 #define M 20000007 using namespace std; int n, m, B, root; vector<int>p[N]; int dep[N], ans[N], dfn[N], len, 阅读全文
posted @ 2025-07-04 11:59 小超手123 阅读(8) 评论(0) 推荐(0)
摘要: 题意: 给定 \(a_1,a_2,\dots,a_n\) 以及 \(b_1,b_2,\dots,b_n\),满足 \(a_i \in [0,2^k-1]\) 以及 \(b_i\geq 0\),你需要给出 \(S \subseteq \{1,2,\dots,n\}\) 以及 \(x \in [0,2^ 阅读全文
posted @ 2025-02-12 16:53 小超手123 阅读(22) 评论(0) 推荐(1)
摘要: 题意: Alice 拥有一座迷宫,这座迷宫可以抽象成一棵拥有 \(2^n\) 个叶节点的满二叉树,总节点数目为 \((2^{n+1} - 1)\),依次编号为 \(1 \sim (2^{n+1} - 1)\)。其中编号为 \(2^n \sim (2^{n+1} - 1)\) 的是叶节点,编号为 \( 阅读全文
posted @ 2025-02-09 21:05 小超手123 阅读(20) 评论(0) 推荐(0)
摘要: 算法描述: 对于一种 DP: \[f_{i}=\min / \max (f_{j}+cost(j)+cost(i)+F(i)F(j)) \]那么可以使用斜率优化,将它改写成一个一次函数的形式 \(y=kx+b\),即: \[f_{j}+cost(j)=F(i)F(j)+(f_{i}-cost(i)) 阅读全文
posted @ 2024-09-18 19:48 小超手123 阅读(31) 评论(0) 推荐(0)
摘要: Bellman-Ford 这是一种暴力求解单源最短路的方法。如果图不存在负环,那么任意两点之间的最短路一定不经过相同的点。 假设 \(A\) 到 \(E\) 的最短路径为 \(A \to B \to C \to D \to E\),那么 \(A \to B \to C \to D\) 一定为 \(A 阅读全文
posted @ 2024-09-07 23:27 小超手123 阅读(11) 评论(0) 推荐(0)
摘要: 题意: 给出一个 \(n\) 个点的树,每个点有黑白两种颜色。初始时每个点都是黑色的。\(q\) 次操作,支持: C x 将第 \(x\) 个点的颜色反转。 G 询问树上两个黑色点的最远距离。 分析: 尝试使用点分树,对于一条路径,可以从点分树的 \(lca\) 处统计,由于涉及到删除和添加两种操作 阅读全文
posted @ 2024-09-07 12:04 小超手123 阅读(20) 评论(1) 推荐(1)
摘要: 题意: 给你长度为 \(N\) 的整数序列 \(A,B\) 以及整数 \(K\) 。 你可以执行下列操作零次或多次。 选择整数 \(i\) 和 \(j\) ( \(1 \leq i,j \leq N\) )。这里, \(|i-j| \leq K\) 必须保持不变。然后,将 \(A_{i}\) 的值改 阅读全文
posted @ 2024-08-26 11:00 小超手123 阅读(88) 评论(0) 推荐(0)
摘要: 题意: 分析: 远看数论题,实则是道数据结构。 记在固定 \(gcd\) 的情况下,\(f_{i}\) 表示 \(r_{k}=i\) 的方案数,\(g_{i}\) 表示 \(l_{1}=i\) 的方案数,那么运用简单容斥,可得: \[ans_{x} += (\sum_{i=1}^{n} f_{i}) 阅读全文
posted @ 2024-07-30 20:01 小超手123 阅读(46) 评论(1) 推荐(0)
摘要: T4 题意: 答案对 \(2^{16}\) 取模。 分析: 根节点 \(1\) 选到 \(1\) 的概率为 \(\frac{1}{n}\),然后随便把剩下的 \(n-1\) 分配给它的所有子树,记 \(1\) 的其中一个儿子为 \(y\),那么 \(y\) 选到它所被分配到的数中最小值的概率为 \( 阅读全文
posted @ 2024-07-25 19:14 小超手123 阅读(22) 评论(0) 推荐(0)