06 2023 档案
摘要:比较 $a$ 与 $b$ 的 $dis$ 大小 ```cpp struct Node { ll dis, pos; bool operator (const Node &b) const { return dis > b.dis; } }a, b; int main() { a.dis = 111,
阅读全文
摘要:
Luogu P4720 【模板】扩展卢卡斯定理/exLucas
阅读全文
Luogu P4720 【模板】扩展卢卡斯定理/exLucas
阅读全文
摘要:
Luogu P1495 【模板】中国剩余定理(CRT)/ 曹冲养猪
阅读全文
Luogu P1495 【模板】中国剩余定理(CRT)/ 曹冲养猪
阅读全文
摘要:
# 1.线性求 $i$ 的逆元 ```cpp for (int i = 2; i <= N; ++ i) { inv[i] = (mod - mod / i) * inv[mod % i] % mod; } ``` # 2.费马小定理求 $i$ 的逆元 ```cpp inv[i] = QucikPo
阅读全文
# 1.线性求 $i$ 的逆元 ```cpp for (int i = 2; i <= N; ++ i) { inv[i] = (mod - mod / i) * inv[mod % i] % mod; } ``` # 2.费马小定理求 $i$ 的逆元 ```cpp inv[i] = QucikPo
阅读全文
摘要:
Luogu P6191 [USACO09FEB]Bulls And Cows S (牡牛和牝牛)
阅读全文
Luogu P6191 [USACO09FEB]Bulls And Cows S (牡牛和牝牛)
阅读全文
摘要:
# [ZJOI2010]排列计数 ## 题目描述 称一个 $1 \sim n$ 的排列 $p_1,p_2, \dots ,p_n$ 是 Magic 的,当且仅当 $$\forall i \in [2,n],p_i > p_{\lfloor i/2 \rfloor}$$ 计算 $1 \sim n$ 的
阅读全文
# [ZJOI2010]排列计数 ## 题目描述 称一个 $1 \sim n$ 的排列 $p_1,p_2, \dots ,p_n$ 是 Magic 的,当且仅当 $$\forall i \in [2,n],p_i > p_{\lfloor i/2 \rfloor}$$ 计算 $1 \sim n$ 的
阅读全文
摘要:```cpp inv[0] = inv[1] = 1; for (int i = 2; i < N; ++ i) { f[i] = f[i - 1] * i % mod; inv[i] = (mod - mod / i) * inv[mod % i] % mod; } ``` 当N过大但查询的点少的
阅读全文
摘要:Luogu P3223 [HNOI2012] 排队
阅读全文
摘要:模板(低精转高精, 输出高精, 高精乘, 高精加)
阅读全文
摘要:```cpp #include #include #include #include #include using namespace std; int bit[32]; int n, num[5211314]; struct Trie { int trie[5211314][2], tot = 1
阅读全文
摘要:PHONELST - Phone List
阅读全文
摘要:Luogu P2580 于是他错误的点名开始了
阅读全文
摘要:Luogu P3435 [POI2006] OKR-Periods of Words
阅读全文
摘要:P2375 [NOI2014] 动物园
阅读全文
摘要:Luogu P4824 [USACO15FEB] Censoring S
阅读全文
摘要:Luogu P3375 【模板】KMP字符串匹配
阅读全文
摘要:Luogu P3167 [CQOI2014]通配符匹配
阅读全文
摘要:Luogu P4591 [TJOI2018]碱基序列
阅读全文
摘要:Luogu P4159 [SCOI2009] 迷路
阅读全文
摘要:Luogu P1939 【模板】矩阵加速(数列)
阅读全文
摘要:Luogu P3390 【模板】矩阵快速幂
阅读全文
摘要:Luogu P4219 [BJOI2014]大融合
阅读全文
摘要:Luogu P4577 [FJOI2018] 领导集团问题
阅读全文
摘要:# [HNOI2012]永无乡 ## 题目描述 永无乡包含 $n$ 座岛,编号从 $1$ 到 $n$ ,每座岛都有自己的独一无二的重要度,按照重要度可以将这 $n$ 座岛排名,名次用 $1$ 到 $n$ 来表示。某些岛之间由巨大的桥连接,通过桥可以从一个岛到达另一个岛。如果从岛 $a$ 出发经过若干
阅读全文
摘要:```cpp n = read(); for (int i = 1; i <= n; ++ i) { a[i] = read(); b[i] = a[i]; } stable_sort(b + 1, b + 1 + n); len = unique(b + 1, b + 1 + n) - (b +
阅读全文
摘要:P3605 [USACO17JAN]Promotion Counting P
阅读全文
摘要:Luogu P4556 [Vani有约会]雨天的尾巴 /【模板】线段树合并
阅读全文
摘要:```cpp l = 1, r = m; int ans; while (l > 1; if (check(mid)) { ans= mid; r = mid - 1; } else { l = mid + 1; } } printf("%d\n", ans); ```
阅读全文
摘要:```cpp mapa; //表示下标为int类型的值为bool的数组 ```
阅读全文
摘要:2天 字符串 2天 线段树合并 2.5天 单调队列优化和斜率优化dp 1.5天 矩阵乘法、矩阵快速幂 2.5天 状压 3天 主席树
阅读全文
摘要:# [国家集训队] 小 Z 的袜子 ## 题目描述 upd on 2020.6.10 :更新了时限。 作为一个生活散漫的人,小 Z 每天早上都要耗费很久从一堆五颜六色的袜子中找出一双来穿。终于有一天,小 Z 再也无法忍受这恼人的找袜子过程,于是他决定听天由命…… 具体来说,小 Z 把这 $N$ 只袜
阅读全文
摘要:Luogu P4396 [AHOI2013]作业
阅读全文

priority_queue
扩展中国剩余定理(EXCRT)
中国剩余定理的公式证明
[BZOJ 2839] 集合计数
P4071 [SDOI2016]排列计数
浙公网安备 33010602011771号