摘要:
拓展欧几里得 \(ax+by=\gcd(a,b)\) 若 \(b=0\),返回 \(x=1,y=0\); 否则:计算 \(a'=b,b'=a\bmod b\),递归计算 \(a'x'+b'y'=\gcd(a',b')=\gcd(a,b)\) \(ay'+b\left(x'-\left\lfloor\ 阅读全文
posted @ 2022-05-03 15:59
Mars_Dingdang
阅读(53)
评论(0)
推荐(0)
摘要:
二进制: \(\forall x\in\mathbb N^+=\sum_{i=0}^n a_i2^i \ \ \ n=O(\log x)\) 倍增:维护从每一个元素开始 \(2^i\) 个数 应用:元素和,\(k\) 级祖先等 \(u\leftarrow u\text{的}2^{a_i}\text{ 阅读全文
posted @ 2022-05-03 10:12
Mars_Dingdang
阅读(33)
评论(0)
推荐(0)

本题是一道有趣的交互题。 题目大意 有一个 \(1\sim n(n\le 500)\) 的排列 \(a_i\) 未知。设 \(d_i=\max_{k=1}^i \{a_k\}\) 表示排列 \(a\) 的前缀最大值,有以下两种交互方式: ? 1 i 表示询问 \(d_1\sim d_i\) 中有多少
神奇的二分图连通块题。 题目大意 给定一张 \(n\) 行 \(m\) 列的矩阵,有 \(q\) 个元素 \((x_i,y_i)\) 为 \(1\),其余均为 \(0\)。如果 \((x,y), (x,y'), (x',y)\) 上的元素均为 \(1\),那么你可以将 \((x',y')\) 上的元
暗藏玄机的线性 DP 题。不得不说 \(8002\) 年的 SHOI 题都比今天省选 Day1 好。 题目大意 汉诺塔由三根柱子(分别用 \(A\)、\(B\)、\(C\) 表示)和 \(n\) 个大小互不相同的空心盘子组成。一开始 \(n\) 个盘子都摞在柱子 \(A\) 上,大的在下面,小的在上
假设有 \(n\) 个基础集合 \(E_1\sim E_n\),那么有 \(\left|\bigcup_{i=1}^n E_i\right|=\sum_{k=1}^n (-1)^{k+1}\sum_{1\le i_1<i_2<...<i_k\le n}|E_{i_1}\cap E_{i_2}\cap
浙公网安备 33010602011771号