From 539f799715fdfd2785bb7bab0be0b75d35f48f4c Mon Sep 17 00:00:00 2001 From: sshwy Date: Sun, 18 Aug 2019 08:57:04 +0800 Subject: [PATCH] =?utf8?q?=E4=B8=80=E7=BB=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- docs/intro/spj.md | 2 +- docs/intro/testlib/index.md | 2 +- docs/lang/csl/bitset.md | 4 ++-- docs/math/bezouts.md | 2 +- docs/math/bsgs.md | 2 +- docs/math/complex.md | 2 +- docs/math/crt.md | 2 +- docs/math/dictionary.md | 2 +- docs/math/euler.md | 4 ++-- docs/math/fermat.md | 2 +- docs/math/gauss.md | 2 +- docs/math/inverse.md | 2 +- docs/math/lucas.md | 2 +- docs/math/matrix.md | 4 ++-- docs/math/quick-pow.md | 6 +++--- docs/misc/expression.md | 2 +- docs/misc/hill-climbing.md | 2 +- docs/misc/simulated-annealing.md | 2 +- docs/search/index.md | 10 +++++----- docs/search/opt.md | 2 +- 20 files changed, 29 insertions(+), 29 deletions(-) diff --git a/docs/intro/spj.md b/docs/intro/spj.md index b2e34dd5..84e49657 100644 --- a/docs/intro/spj.md +++ b/docs/intro/spj.md @@ -9,7 +9,7 @@ ## Testlib -Testlib 的介绍见 [Testlib/简介](/intro/testlib/) 页面,用法见 [Testlib/Checker](/intro/testlib/checker/) 页面。 +Testlib 的介绍见 [Testlib/简介](/intro/testlib/index.md) 页面,用法见 [Testlib/Checker](/intro/testlib/checker.md) 页面。 必须使用 Testlib 做 spj 的 评测工具/OJ:Codeforces、洛谷、UOJ 等 diff --git a/docs/intro/testlib/index.md b/docs/intro/testlib/index.md index 0c61904f..caf7c94b 100644 --- a/docs/intro/testlib/index.md +++ b/docs/intro/testlib/index.md @@ -7,7 +7,7 @@ Testlib 的具体用途: - 编写 [Generator](./generator.md) ,即数据生成器。 - 编写 [Validator](./validator.md) ,即数据校验器,判断生成数据是否符合题目要求,如数据范围、格式等。 - 编写 [Interactor](./interactor.md) ,即交互器,用于交互题。 -- 编写 [Checker](./checker.md) ,即 [Special Judge](/intro/spj/) 。 +- 编写 [Checker](./checker.md) ,即 [Special Judge](/intro/spj.md) 。 Testlib 与 Codeforces 开发的 [Polygon](https://polygon.codeforces.com/) 出题平台完全兼容。 diff --git a/docs/lang/csl/bitset.md b/docs/lang/csl/bitset.md index 2c0cf47a..ce9789a0 100644 --- a/docs/lang/csl/bitset.md +++ b/docs/lang/csl/bitset.md @@ -122,7 +122,7 @@ bitset<1000> bs; // a bitset with 1000 bits 现在的问题是,如何通过一个可重集的约数构成的可重集得到该可重集中某个数的个数。 -令原可重集为 $A$ ,其约数构成的可重集为 $A'$ ,我们要求 $A$ 中 $x$ 的个数,用 [莫比乌斯反演](/math/mobius/) 推一推: +令原可重集为 $A$ ,其约数构成的可重集为 $A'$ ,我们要求 $A$ 中 $x$ 的个数,用 [莫比乌斯反演](/math/mobius.md) 推一推: $$ \begin{aligned}&\sum\limits_{i\in A}[\frac i x=1]\\=&\sum\limits_{i\in A}\sum\limits_{d|\frac i x}\mu(d)\\=&\sum\limits_{d\in A',x|d}\mu(\frac d x)\end{aligned} @@ -215,7 +215,7 @@ $$ ### 与树分块结合 - `bitset` 与树分块结合可以解决一类求树上多条路径信息并的问题,详见 [数据结构/树分块](/ds/tree-decompose/) 。 + `bitset` 与树分块结合可以解决一类求树上多条路径信息并的问题,详见 [数据结构/树分块](/ds/tree-decompose.md) 。 ### 计算高维偏序 diff --git a/docs/math/bezouts.md b/docs/math/bezouts.md index d815a77b..03d5b3c5 100644 --- a/docs/math/bezouts.md +++ b/docs/math/bezouts.md @@ -67,4 +67,4 @@ 由于:互质即为最大公因数为 $1$ , $\gcd(0,x)=x$ 这两个定理,可以证明该算法的正确。选择优先队列优化 Dijkstra 求解。 -不过还有个问题,即为需要记录是否已经买过一个卡片,开数组标记由于数据范围达到 $10^9$ 会超出内存限制,可以想到使用 `unordered_map` (比普通的 `map` 更快地访问各个元素,迭代效率较低,详见 [STL-map](/ds/stl/map/) ) +不过还有个问题,即为需要记录是否已经买过一个卡片,开数组标记由于数据范围达到 $10^9$ 会超出内存限制,可以想到使用 `unordered_map` (比普通的 `map` 更快地访问各个元素,迭代效率较低,详见 [STL-map](/ds/stl/map.md) ) diff --git a/docs/math/bsgs.md b/docs/math/bsgs.md index 909cc9a5..c1b9b7ac 100644 --- a/docs/math/bsgs.md +++ b/docs/math/bsgs.md @@ -26,7 +26,7 @@ $$ 其中 $p$ 是个质数。 -该模型可以通过一系列的转化为成 **基础篇** 中的模型,你可能需要了解关于 [阶与原根](/math/primitive-root/) 的知识。 +该模型可以通过一系列的转化为成 **基础篇** 中的模型,你可能需要了解关于 [阶与原根](/math/primitive-root.md) 的知识。 由于式子中的模数 $p$ 是一个质数,那么 $p$ 一定存在一个原根 $g$ 。因此对于模 $p$ 意义下的任意的数 $x\ (0\le x **什么是退火?** (选自百度百科) > diff --git a/docs/search/index.md b/docs/search/index.md index e8785cee..06ebf5a9 100644 --- a/docs/search/index.md +++ b/docs/search/index.md @@ -2,25 +2,25 @@ ## 深度优先搜索 (DFS) -主条目: [DFS(搜索)](/search/dfs/) +主条目: [DFS(搜索)](/search/dfs.md) ## 宽度优先搜索 (BFS) -主条目: [BFS(搜索)](/search/bfs/) +主条目: [BFS(搜索)](/search/bfs.md) ### 双向宽度优先搜索 -主条目: [双向广搜](/search/dbfs/) +主条目: [双向广搜](/search/dbfs.md) 从状态图上起点和终点同时开始进行宽度优先搜索,如果发现相遇了,那么可以认为是获得了可行解。 ## A\*搜索 -主条目: [A\*](/search/astar/) +主条目: [A\*](/search/astar.md) ## IDA\*搜索 -主条目: [IDA\*](/search/idastar/) +主条目: [IDA\*](/search/idastar.md) ## 剪枝 diff --git a/docs/search/opt.md b/docs/search/opt.md index 4dcfc09a..bd654497 100644 --- a/docs/search/opt.md +++ b/docs/search/opt.md @@ -29,7 +29,7 @@ void dfs(传入数值) { ### 记忆化搜索 -因为在搜索中,相同的传入值往往会带来相同的解,那我们就可以用数组来记忆,详见 [记忆化搜索](/dp/memo/) 。 +因为在搜索中,相同的传入值往往会带来相同的解,那我们就可以用数组来记忆,详见 [记忆化搜索](/dp/memo.md) 。 **模板:** -- 2.11.0