Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(math/combinatorics/combination.md):增加插板法讲解,修改部分公式 #4278

Merged
merged 6 commits into from
Sep 14, 2022

Conversation

Enonya
Copy link
Contributor

@Enonya Enonya commented Sep 3, 2022

For issue #4267

  • 我已认真阅读贡献指南 (contributing guidelines) 和社区公约 (code of conduct),并遵循了如何参与页及格式手册页的相应规范。

@Enonya
Copy link
Contributor Author

Enonya commented Sep 3, 2022

不知道写的咋样,如果有问题踹我一脚立马来修((

@Great-designer
Copy link
Contributor

那我直接在文件上把翻译里面有用的内容续进去吧

@Enonya
Copy link
Contributor Author

Enonya commented Sep 4, 2022

那我直接在文件上把翻译里面有用的内容续进去吧

感觉好像都已经写了?

不定方程的解那个在下面提了一嘴转化方式

@Great-designer
Copy link
Contributor

差不多了,把翻译里面的方程粘贴了进去,下文“不相邻的排列”挪到此处续在后面。原翻译应该可以标记为完成了。

@Enonya
Copy link
Contributor Author

Enonya commented Sep 4, 2022

差不多了,把翻译里面的方程粘贴了进去,下文“不相邻的排列”挪到此处续在后面。原翻译应该可以标记为完成了。

感觉小标题是不是读着有点怪?

@Enonya
Copy link
Contributor Author

Enonya commented Sep 4, 2022

差不多了,把翻译里面的方程粘贴了进去,下文“不相邻的排列”挪到此处续在后面。原翻译应该可以标记为完成了。

感觉小标题是不是读着有点怪?

而且好像有些地方有点突兀,我再改一下

就感觉小标题其实有点不必要了,而且直接插入线性不定方程,没有任何解释,看起来真的很怪。

调整了结构,增加说明使上下连贯,去除意义不明的内容,修正了一部分公式。
@Enonya
Copy link
Contributor Author

Enonya commented Sep 4, 2022

差不多了,把翻译里面的方程粘贴了进去,下文“不相邻的排列”挪到此处续在后面。原翻译应该可以标记为完成了。

已经修完了,现在看起来就没啥问题了。

Great-designer
Great-designer previously approved these changes Sep 4, 2022
@Enonya
Copy link
Contributor Author

Enonya commented Sep 8, 2022

我看错位排列已经删了,要不要重新改一下。

@greyqz greyqz merged commit 8e36502 into OI-wiki:master Sep 14, 2022
mergify bot pushed a commit that referenced this pull request Sep 19, 2022
* <feat>(math/vector.md): 拓展了空间向量的相关内容,修正了部分表述不严谨之处

* <feat>(math/vector.md):重新修改了部分不恰当和表述不全之处

* style: format markdown files with remark-lint

* feat(math/notation):增加其他常用符号

* Update docs/math/notation.md

Co-authored-by: Early <lin_erli@outlook.com>

* fix lucas.md (#4221)

修正字母混乱的情况

* fix(ds/lct): Link Cut Tree 中 Find 函数存在叙述错误 (#4201)

* fix lct.md

将文档第341行的“`Find()` 其实就是找到当前辅助树的根。” 
修改为了“`Find()` 查找的是 $x$ 所在的**原树**的根,请不要将原树根与辅助树的根弄混了。”

* fix lct.md

修改以使语句更书面化

* fix let.md

* Update docs/ds/lct.md

Co-authored-by: Early <lin_erli@outlook.com>

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>
Co-authored-by: Early <lin_erli@outlook.com>

* fix(math/number-theory/sieve): 修复 Python 代码中错误的自增运算 (#4231)

fix(math/number-theory/sieve): fix wrong increment order in Python code

* feat: 更新Entringer Number (#4218)

* 更新Entringer Number

* Update eulerian.md

* Update eulerian.md

* 补充与更新译名

增加部分证明

* feat: 补充离散对数、剩余与单位根的概念 (#4232)

补充离散对数、剩余与单位根的概念

* Update hash.md (#4234)

* feat(ds/sparse-table&seg): 为ST表&线段树新增部分内容 (#4210)

* 完善ST表部分内容

* style: format markdown files with remark-lint

* add sparse-table content

* repair sparse-table_2

* fix: format

* add seg tree content

* style: format markdown files with remark-lint

* change indent

* fix indent

* style: format markdown files with remark-lint

* fix indent

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* feat:add astar-1 config (#4227)

* feat:add astar-1 config

* fix:add testcases into yaml

* fix:change to relative path

* feat: contributing (#4132)

* feat: contributing (previsional)

* feat: codeowners

* feat: chinese

* fix: chinese grammer (unfixed in last commit)

* Update contributing.md

Co-authored-by: Wenzhuo Liu <mgt@oi-wiki.org>

* Update contributing.md

Co-authored-by: Marcythm <marcythm@gmail.com>

* Update contributing.md

Co-authored-by: Marcythm <marcythm@gmail.com>

* Update contributing.md

Co-authored-by: Coelacanthus <coelacanthus@outlook.com>

* Update contributing.md

* Update contributing.md

* Update contributing.md

* Update contributing.md

Co-authored-by: Coelacanthus <coelacanthus@outlook.com>

* Update contributing.md

Co-authored-by: Coelacanthus <coelacanthus@outlook.com>

* Update contributing.md

Co-authored-by: Zhikai Zeng <44666321+Backl1ght@users.noreply.github.com>

* Update contributing.md

Co-authored-by: Zhikai Zeng <44666321+Backl1ght@users.noreply.github.com>

* Update contributing.md

Co-authored-by: Zhikai Zeng <44666321+Backl1ght@users.noreply.github.com>

* Update contributing.md

Co-authored-by: Coelacanthus <coelacanthus@outlook.com>

* Update contributing.md

* Update contributing.md

Co-authored-by: Coelacanthus <coelacanthus@outlook.com>

* fix: coc

* Update CODE_OF_CONDUCT.md

* fix: newline

* Update CODE_OF_CONDUCT.md

* Rename contributing.md to .github/contributing.md

* Update CODEOWNERS

* Delete CONTRIBUTING.md

* Rename contributing.md to CONTRIBUTING.md

* Update pull_request_template.md

* Apply suggestions from code review

* style: format markdown files with remark-lint

* Apply suggestions from @Tiger3018 in Telegram

* ref: htc

* Apply suggestions

* Update .github/CONTRIBUTING.md

Co-authored-by: Xeonacid <i@xeonacid.xyz>

* Update .github/CONTRIBUTING.md

Co-authored-by: Xeonacid <i@xeonacid.xyz>

* fix: no trans & bold

* Update .github/CONTRIBUTING.md

Co-authored-by: Tiger3018 <tiger3018of02@gmail.com>

* Update pull_request_template.md

changed B- tree to lambda because B&B- Tree mixes in this pr.

Co-authored-by: Wenzhuo Liu <mgt@oi-wiki.org>
Co-authored-by: Marcythm <marcythm@gmail.com>
Co-authored-by: Coelacanthus <coelacanthus@outlook.com>
Co-authored-by: Zhikai Zeng <44666321+Backl1ght@users.noreply.github.com>
Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: Great-designer <63183399+Great-designer@users.noreply.github.com>
Co-authored-by: Xeonacid <i@xeonacid.xyz>
Co-authored-by: Tiger3018 <tiger3018of02@gmail.com>

* refactor(ds/ett): rewrite ett page (#4220)

* feat(ds/ett): refactor ett - intro, link and cut

* feat(ds/ett): refactor  ett - fix and make root

* feat(ds/ett): refactor ett - refine

* feat(ds/ett): refactor ett - partial of implmentation and application

* feat(ds/ett): refactor ett - fix and add impl

* style: format markdown files with remark-lint

* feat(ds/ett): refactor ett - add examples

* feat(ds/ett): refactor ett - add ett chain info

* feat(ds/ett): refactor ett - fix type

* feat(ds/ett): refactor ett - refine

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* feat(3d): add 3d basic (#3032)

* feat(3d): add 3d basic

* style: format markdown files with remark-lint

* style: format markdown files with remark-lint

* Update 3d.md

试着把master分支中较为有用的部分续进去……

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: Great-designer <63183399+Great-designer@users.noreply.github.com>

* feat(ds/fenwick): 添加前缀和 O(n) 建树写法 (#4226)

* Update fenwick.md

* Update fenwick.md

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* feat(game-theory/misere-game): 增加了反Nim游戏的证明 (#4178)

* 增加了反Nim游戏的证明

<feat>(<misere-game.md>): <增加了反Nim游戏的证明>

* style: format markdown files with remark-lint

* Update misere-game.md

* style: format markdown files with remark-lint

* <fix>(<misere-game.md>): <增加了N和P态的说明>

增加了N和P态的说明

* <fix>(<misere-game.md>): <修复了Markdown>

修复了Markdown

* style: format markdown files with remark-lint

* <fix>(<game-theory/misere-game.md>): <修复Markdown>

不太熟悉,Markdown的内联公式书写上出了一点问题,抱歉

* style: format markdown files with remark-lint

* 修改了内链公式

rt

* 修改了hash_tag

#_3

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* fix(dp/interval): Fix the interval range in the example (#4229)

* fix(ds/li-chao-tree): 补充一种情况 (#4233)

fix(ds/li-chao-tree):补充一种情况

* fix(graph/shortest-path): 修正 SPFA Python 示例代码 (#4242)

* fix(graph/shortest-path): 将 True 改成 False

fix #4241

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* fix(graph-topo): typo (#4247)

* fix(graph-topo): typo

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* fix(math/number-theory/gcd.md): 统一称呼 (#4255)

* Update gcd.md

统一称呼

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* feat(lang/lambda.md): 增加使用对象描述 (#4143)

* feat(lang/lambda.md): 增加使用对象描述

* Apply suggestions from code review

* Update lambda.md

* style: format markdown files with remark-lint

* style: format markdown files with remark-lint

Co-authored-by: Great-designer <63183399+Great-designer@users.noreply.github.com>
Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* fix(convex-hull.md): 错误的习题排版与标题嵌套 (#4260)

RT

* 对原文中非旋 Treap 的完整代码中的错误进行修改并对 split_by_rk 函数进行重写 (#4249)

* 对原文中非旋 Treap 的完整代码中的错误进行修改并对 split_by_rk 函数进行重写

原文中非旋 Treap 完整代码中的 qnex 函数 漏加了 int ret = qval_by_rank(temp.second, 1); 一句,会导致CE,进行了修改。
对于非旋 Treap 中 split_by_rk 的返回值,写成 tuple 的形式并用 tie 接受返回值显然更加直观且便捷。

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* fix(math/game-theory/misere-game.md):标题删去Markdown (#4265)

* feat(search, dp, string): add semantic label for paragraph (#4261)

* feat(search, dp, string): add semantic label for paragraph

* style: format markdown files with remark-lint

* style: format markdown files with remark-lint

* feat(search/idastar, string/sam): change labels from commit suggestion

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* feat(basic/prefix-sum): 更换例题 (#4254)

* feat(basic/prefix-sum): 更换例题

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* fix(graph/stoer-wagner): 修改格式 (#4236)

* stoer-wagner 修改格式

为什么不加空格
/oh /oh /oh /oh

* more fix

* style: format markdown files with remark-lint

* Update docs/graph/stoer-wagner.md

Co-authored-by: Wenzhuo Liu <mgt@oi-wiki.org>

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: Great-designer <63183399+Great-designer@users.noreply.github.com>
Co-authored-by: Wenzhuo Liu <mgt@oi-wiki.org>

* feat(ds/b-tree.md): 增加B树讲解 (#4183)

* Add lambda expression new page

* style: format markdown files with remark-lint

* 加入Lambda表达式名字来源

* style: format markdown files with remark-lint

* Update docs/lang/lambda.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/lang/lambda.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/lang/lambda.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/lang/lambda.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/lang/lambda.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/lang/lambda.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/lang/lambda.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/lang/lambda.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update complexity.md

* Add more comparison between C++ and others

* Add one space

* Updated with master branch

* Change file name

* 修正主定理证明的格式

* style: format markdown files with remark-lint

* fix: fraction (line 167)

* fix: double \ (line 171)

* fix: chinese in latex blocks

* style: format markdown files with remark-lint

* case表述和图片的修改

* style: format markdown files with remark-lint

* feat(ds/b-tree.md):增加B-树内容
稍微有点多,reviewer加油

* Update contents

* Update b-tree images

* Add B-tree contents

* Update mkdocs.yml

* style: format markdown files with remark-lint

* Apply suggestions from code review

Co-authored-by: Coelacanthus <coelacanthus@outlook.com>

* style: format markdown files with remark-lint

* fix: B - 树 -> B树

* style: format markdown files with remark-lint

* Update b-tree.md

* style: format markdown files with remark-lint

* Update mkdocs.yml

* fix: space

* Update docs/ds/b-tree.md

Co-authored-by: Coelacanthus <coelacanthus@outlook.com>

* style: format markdown files with remark-lint

* Update docs/ds/b-tree.md

* Update b-tree.md

* style: format markdown files with remark-lint

* Add svg images

* Add btree svg

* Delete b-tree-1.jpeg

* Delete b-tree-2.png

* Delete b-tree-3.png

* Delete b-tree-4.png

* Delete b-tree-5.png

* Delete b-tree-6.png

* Delete b-tree-7.png

* Change reference to unordered list

* style: format markdown files with remark-lint

* Update svg pictures

* Replace images/b-tree-2~6 with pure SVG

* Fix missing color for b-tree-5

* Update docs/ds/b-tree.md

Co-authored-by: kLiHz <66966137+kLiHz@users.noreply.github.com>

* Update b-tree.md

* Update docs/ds/b-tree.md

Co-authored-by: Marcythm <marcythm@gmail.com>

* Update docs/ds/b-tree.md

Co-authored-by: Marcythm <marcythm@gmail.com>

* Update docs/ds/b-tree.md

Co-authored-by: Marcythm <marcythm@gmail.com>

* Update docs/ds/b-tree.md

Co-authored-by: Marcythm <marcythm@gmail.com>

* 更改插入节点的表述

* 删除delete操作代码的typo

* 增加维基百科参考来源

* 改掉节点分裂到根节点的翻译腔

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>
Co-authored-by: Megan Wang <meganwang@MegandeMacBook-Pro.local>
Co-authored-by: Coelacanthus <coelacanthus@outlook.com>
Co-authored-by: kLiHz <66966137+kLiHz@users.noreply.github.com>
Co-authored-by: aofall <aofall@users.noreply.github.com>
Co-authored-by: Marcythm <marcythm@gmail.com>

* 修个小 typo (#4276)

有个小 typo($x$ 打成 $y$ 了)

* fix(steiner-tree): 删除多余空格 (#4277)

* fix(simulated-annealing): 优化排版 (#4279)

* feat(ds/bplus-tree):增加B+树讲解 (#4237)

* Add lambda expression new page

* style: format markdown files with remark-lint

* 加入Lambda表达式名字来源

* style: format markdown files with remark-lint

* Update docs/lang/lambda.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/lang/lambda.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/lang/lambda.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/lang/lambda.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/lang/lambda.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/lang/lambda.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/lang/lambda.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/lang/lambda.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update complexity.md

* Add more comparison between C++ and others

* Add one space

* Updated with master branch

* Change file name

* 修正主定理证明的格式

* style: format markdown files with remark-lint

* fix: fraction (line 167)

* fix: double \ (line 171)

* fix: chinese in latex blocks

* style: format markdown files with remark-lint

* case表述和图片的修改

* style: format markdown files with remark-lint

* feat(ds/b-tree.md):增加B-树内容
稍微有点多,reviewer加油

* Update contents

* Update b-tree images

* Add B-tree contents

* Update mkdocs.yml

* style: format markdown files with remark-lint

* Apply suggestions from code review

Co-authored-by: Coelacanthus <coelacanthus@outlook.com>

* style: format markdown files with remark-lint

* fix: B - 树 -> B树

* style: format markdown files with remark-lint

* Update b-tree.md

* style: format markdown files with remark-lint

* Update mkdocs.yml

* fix: space

* Update docs/ds/b-tree.md

Co-authored-by: Coelacanthus <coelacanthus@outlook.com>

* style: format markdown files with remark-lint

* Update docs/ds/b-tree.md

* Update b-tree.md

* style: format markdown files with remark-lint

* Add svg images

* Add btree svg

* Delete b-tree-1.jpeg

* Delete b-tree-2.png

* Delete b-tree-3.png

* Delete b-tree-4.png

* Delete b-tree-5.png

* Delete b-tree-6.png

* Delete b-tree-7.png

* Change reference to unordered list

* style: format markdown files with remark-lint

* Update svg pictures

* Replace images/b-tree-2~6 with pure SVG

* Fix missing color for b-tree-5

* Update docs/ds/b-tree.md

Co-authored-by: kLiHz <66966137+kLiHz@users.noreply.github.com>

* feat(ds/bplus-tree.md):增加B+树内容

* feat(ds/bplus-tree): 增加B+树讲解

* feat(ds/bplus-tree): 增加B+树讲解

* style: format markdown files with remark-lint

* style(ds/bplus-tree.md): 进行粗修以使其符合基本格式

* Update b-tree.md

* feat(ds/bplus-tree): 将cpp代码移到正文中来

* style: format markdown files with remark-lint

* Update docs/ds/bplus-tree.md

Co-authored-by: Wenzhuo Liu <mgt@oi-wiki.org>

* Update docs/ds/b-tree.md

Co-authored-by: Marcythm <marcythm@gmail.com>

* Update docs/ds/b-tree.md

Co-authored-by: Marcythm <marcythm@gmail.com>

* Update docs/ds/b-tree.md

Co-authored-by: Marcythm <marcythm@gmail.com>

* Update docs/ds/b-tree.md

Co-authored-by: Marcythm <marcythm@gmail.com>

* 更改插入节点的表述

* 删除delete操作代码的typo

* 增加维基百科参考来源

* 改掉节点分裂到根节点的翻译腔

* fix(misc/garsia-wachs): 翻译翻译腔句子 (#4162)

* fix(misc/garsia-wachs): 翻译翻译腔句子

* Update garsia-wachs.md

* Update garsia-wachs.md

* Update garsia-wachs.md

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* style(dp/basic.md): 解决字符串滥用 TeX 的的问题

* feat(graph/scc): 完善算法流程,令其可读性更强 (#4136)

* feat(graph/scc): 完善算法流程,令其可读性更强

* fix(graph/scc): 修改自己不到位的描述

* Update scc.md

* Update scc.md

* Update scc.md

* Update docs/graph/scc.md

Co-authored-by: Marcythm <marcythm@gmail.com>

* style: format markdown files with remark-lint

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>
Co-authored-by: Marcythm <marcythm@gmail.com>
Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: Great-designer <63183399+Great-designer@users.noreply.github.com>

* fix(ds/code/binary-heap): typo (#4187)

fix(binary_heap):typo

fix typo

* fix(math/number-theory/du.md): 完善了莫比乌斯函数的定义式 (#4188)

* build: 使用中文章节链接 (#4190)

* build: uslugify links

* fix: correct links

fix: #_ links display

fix: bot mix chinese links

* style: make bot happy

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* fix(math/number-theory/powerful-number): 修正数学公式错误 (#4189)

* fix(ds/fenwick): 更改等号 (#4173)

* Update fenwick.md

更改等号.

* style: format markdown files with remark-lint

* Update fenwick.md

* style: format markdown files with remark-lint

* fix(ds/fenwick): 更改等号

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* fix(workflows/build-pdf.yml): lock latex by repo (#4194)

* fix: correct a link (#4192)

* fix: correct a link

miller-rabin-素性测试

* ci: temp add logs

* Update build-pdf.yml

* Update build-pdf.yml

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* feat: A format checker guided by format manuals v0.1 (#4038)

* feat: add yarn run check

* feat: add checker main script

* feat: fix RunPath

* feat: fix checker files detect

* feat: checker.js upd

* feat: fix -f parameter

* feat: add -h parameter for help

* fix: CommonJS in ESM env

* fix: CJS file

* fix: use mjs for ESM

* fix: CODEOWNERS

* prepare for merge

* fix: merge

* fix: resolve bugs

* fix: rename

* fix: remove debug code

* fix: es version

* fix: tsconfig

* fix: back tsconfig

* fix: EOL Lines

* fix: "type": "module"

* fix: prettier

* fix: TLA

* feat(intro/format): add format rules for #4190 (#4057)

* feat(intro/format): add format rules for #3978

* fix: move to l29

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* fix(intro/docker-deploy, .bashrc, Dockerfile): 解决本地部署服务器时无法使用其他设备访问的问题 (#4195)

* fix: solve public network access problem in deploying server

* fix: solve public network access problem in deploying server

* fix environment variable problems

* 在Docker部署指南中加入环境变量使用方法

* refactor(ds/pairing-heap): 大规模重构条目 (#4198)

* refactor(ds/pairing-heap.md): 大规模重构条目

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* feat(math,math/number-theory, math/poly): 对快速数论变换词条进行改善 (#4180)

* fix #4074

* style: format markdown files with remark-lint

* 修正笔误

* 介绍顺序的一点小调整

* style: format markdown files with remark-lint

* Update group-theory.md

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* feat(ds/rbtree): fix typos & simplify description (#4197)

* feat(ds/rbtree): fix typo & simplify description

* fix(ds/rbtree): fix typo

* fix(math/simplex): 修正标准形线规式子 (#4202)

* fix(math/game-theory/impartial-game): better expression (#4203)

* fix(geometry/rotating-calipers.md): 修正了例题 1 的格式错误 (#4204)

* fix(dp/dynamic): 修改状态定义 (#4083)

Update dynamic.md

下面的方程中第二行说明了没有考虑 $son_i$。

* fix(math/order-theory): typo

* fix(fenwick): typo (#4212)

* fix(fenwick): typo

* Update fenwick.md

* fix(ds/persistent-seg): 修正口语化表述 (#4205)

* fix: 修改表述

* Update persistent-seg.md

* fix(contest/common-mistakes.md): 修改错别字和规范表述 (#4213)

* fix(contest/common-mistakes.md): 修改错别字和规范表述

- 修改了一个词语
- 将 这样定义并不符合 c++11 标准 改为 这样试图修改字符串字面量会导致**未定义行为**

* Update common-mistakes.md

逗号后追加空格

* Update common-mistakes.md

逗号后追加空格
移除 未初始化局部变量。 的后半句,因为表述不清和口语化
稍微修改了引文中的错别字

* Update docs/contest/common-mistakes.md

Co-authored-by: Early <lin_erli@outlook.com>

Co-authored-by: Early <lin_erli@outlook.com>

* fix(basic/stl-sort.md): typo (#4214)

* fix(lucas): 修改叙述性错误 (#4217)

* fix lucas.md (#4221)

修正字母混乱的情况

* fix(ds/lct): Link Cut Tree 中 Find 函数存在叙述错误 (#4201)

* fix lct.md

将文档第341行的“`Find()` 其实就是找到当前辅助树的根。” 
修改为了“`Find()` 查找的是 $x$ 所在的**原树**的根,请不要将原树根与辅助树的根弄混了。”

* fix lct.md

修改以使语句更书面化

* fix let.md

* Update docs/ds/lct.md

Co-authored-by: Early <lin_erli@outlook.com>

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>
Co-authored-by: Early <lin_erli@outlook.com>

* fix(math/number-theory/sieve): 修复 Python 代码中错误的自增运算 (#4231)

fix(math/number-theory/sieve): fix wrong increment order in Python code

* feat: 更新Entringer Number (#4218)

* 更新Entringer Number

* Update eulerian.md

* Update eulerian.md

* 补充与更新译名

增加部分证明

* feat: 补充离散对数、剩余与单位根的概念 (#4232)

补充离散对数、剩余与单位根的概念

* Update hash.md (#4234)

* feat(ds/bplus-tree.md):增加B+树内容

* feat(ds/bplus-tree): 增加B+树讲解

* style: format markdown files with remark-lint

* style(ds/bplus-tree.md): 进行粗修以使其符合基本格式

* feat(ds/bplus-tree): 将cpp代码移到正文中来

* style: format markdown files with remark-lint

* Update docs/ds/bplus-tree.md

Co-authored-by: Wenzhuo Liu <mgt@oi-wiki.org>

* 修正b-tree的相对路径

* Update docs/ds/bplus-tree.md

Co-authored-by: aofall <aofall@users.noreply.github.com>

* Update docs/ds/bplus-tree.md

Co-authored-by: aofall <aofall@users.noreply.github.com>

* Update mkdocs.yml

merge conflict typo

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>
Co-authored-by: Megan Wang <meganwang@MegandeMacBook-Pro.local>
Co-authored-by: Coelacanthus <coelacanthus@outlook.com>
Co-authored-by: kLiHz <66966137+kLiHz@users.noreply.github.com>
Co-authored-by: aofall <aofall@users.noreply.github.com>
Co-authored-by: Marcythm <marcythm@gmail.com>
Co-authored-by: Great-designer <63183399+Great-designer@users.noreply.github.com>
Co-authored-by: Wenzhuo Liu <mgt@oi-wiki.org>
Co-authored-by: F1shAndCat <95631294+F1shAndCat@users.noreply.github.com>
Co-authored-by: yusancky <umbrellacky@qq.com>
Co-authored-by: 忘怀 <otgwt@outlook.com>
Co-authored-by: purple-vine <97386856+purple-vine@users.noreply.github.com>
Co-authored-by: CCXXXI <ccxxxi@qq.com>
Co-authored-by: lrherqwq <106384791+lrherqwq@users.noreply.github.com>
Co-authored-by: RuiYu2021 <82247904+RuiYu2021@users.noreply.github.com>
Co-authored-by: llh721113 <llh721113@outlook.com>
Co-authored-by: Jinglei Dong <38680774+dong628@users.noreply.github.com>
Co-authored-by: WAAutoMaton <a547673135@gmail.com>
Co-authored-by: Early <lin_erli@outlook.com>
Co-authored-by: Zhikai Zeng <44666321+Backl1ght@users.noreply.github.com>
Co-authored-by: 智子 <50134252+HeliumOI@users.noreply.github.com>
Co-authored-by: CSPNOIP <98458595+CSPNOIP@users.noreply.github.com>
Co-authored-by: Flex Zhong <124694738@qq.com>
Co-authored-by: 66Leo66 <33322229+66Leo66@users.noreply.github.com>
Co-authored-by: kernel_panic <109970502+kernel-panic-1024@users.noreply.github.com>
Co-authored-by: Sheng-Horizon <68465666+Sheng-Horizon@users.noreply.github.com>
Co-authored-by: Monad <yanwqmonad@gmail.com>
Co-authored-by: 刘桐赫 <107902170+LTHAndy@users.noreply.github.com>

* refactor(math/linear-algebra): 线性代数部分框架搭建1 (#4273)

* 线性代数部分框架搭建1

* style: format markdown files with remark-lint

* 小修理一下pmodvarphi问题

* style: format markdown files with remark-lint

* style: format markdown files with remark-lint

* Update _redirects

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* feat(linked-list.md): 添加了 XOR Linked List 的技巧 (#4262)

* feat(linked-list.md): 添加了 XOR Linked List 的技巧

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* feat(math/combinatorics): 新增错位排列 (#4269)

* fix #4219

* style: format markdown files with remark-lint

* Update _redirects

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* feat:(product.md):更新了二重外积 (#4283)

* Update product.md

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* fix&feat: tools/editor/vscode 修改部分标题,补充 clang 有关内容  (#4290)

* fix&feat: tools/editor/vscode 修改部分标题,添加 clang 有关内容

fix: tools/editor/vscode 存在意义相近的标题
fix: tools/editor/vscode LLVM-Windows 官方版本需要另行安装 MSVC 构建工具,因此推荐使用无需安装其他依赖的 LLVM-MinGW。
feat: tools/editor/vscode C/C++ 插件无法正确配置 LLDB,添加 CodeLLDB 插件的配置过程

* feat : 添加 tools/editor/vscode 相关图片

* feat : 添加 tools/editor/vscode 相关图片

* feat : 添加 tools/editor/vscode 相关图片

* feat: tools/editor/vscode 添加手动下载安装 CodeLLDB 插件的原因

* fix(dp/basic.md): 修正最长不下降子序列代码错误 (#4284)

* feat(graph/max-clique.md): 增加最大团搜索算法 (#4125)

* feat(graph/max-clique.md): 增加最大团搜索算法

* Update mkdocs.yml

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/graph/max-clique.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/graph/max-clique.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/graph/max-clique.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* feat(graph/max-clique.md): 增加最大团搜索算法

* style: format markdown files with remark-lint

* Update docs/graph/max-clique.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/graph/max-clique.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* feat(graph/max-clique.md): 增加最大团搜索算法

* style: format markdown files with remark-lint

* feat(graph/max-clique.md): 增加最大团搜索算法

* style: format markdown files with remark-lint

* To check correctness of action

* style: format markdown files with remark-lint

* Update main function

* Update testcases

* style: format markdown files with remark-lint

* Update max-clique.md

* style: format markdown files with remark-lint

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>
Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: Great-designer <63183399+Great-designer@users.noreply.github.com>
Co-authored-by: Marcythm <marcythm@gmail.com>

* fix (string/sa.md): 修正一个表述上的小错误 (#4291)

「USACO06DEC」Milk Patterns 的题解中,应使用「公共前缀」的表述而非「LCP」的表述(不包含最长这一性质)

* feat(graph/topo): 更换 Kahn 算法实现 (#4292)

* fix(kmp): correct collapse syntax (#4289)

* fix(math/coordinate.md): Markdown & LaTeX 修复 (#4299)

fix(coordinate.md): Markdown & LaTeX 修复

Markdown & LaTeX 修复

* feat(rotating-calipers.md): 增加习题 (#4264)

* fix(convex-hull.md): 错误的习题排版与标题嵌套

RT

* feat(rotating-calipers.md): 增加习题

RT

* style: format markdown files with remark-lint

* fix(rotating-calipers.md): 习题引用原始出处

* Delete newlines

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* update:(segment-tree-offline.md)在专题页面增加线段树与离线询问 (#4297)

fix #1252

* Update:(linear-equation.md):翻译与合并线性同余方程 (#4295)

* Update linear-equation.md

* Update linear-equation.md

* Update linear-equation.md

* Update (matrix.md): 搭建线性代数部分的框架2 (#4288)

* Update matrix.md

* Update matrix.md

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* feat(math/combinatorics/combination.md):增加插板法讲解,修改部分公式 (#4278)

* 增加插板法讲解,修改部分公式

for issue #4267

* style: format markdown files with remark-lint

* Update combination.md

* update the structure

调整了结构,增加说明使上下连贯,去除意义不明的内容,修正了一部分公式。

* 删除错位排列

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: Great-designer <63183399+Great-designer@users.noreply.github.com>

* 增加贪心算法的复杂度分析和代码解析 (#3219)

* 增加贪心算法的复杂度分析和代码解析

* style: format markdown files with remark-lint

* Update docs/basic/greedy.md

Co-authored-by: ksyx <18738953+ksyx@users.noreply.github.com>

* modify greedy algorithm

* style: format markdown files with remark-lint

* modify greedy algorithm

* modify greedy algorithm

* modify greedy algorithm

* fix(code/greedy): update the code

* fix(basic/greedy): format

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: ksyx <18738953+ksyx@users.noreply.github.com>
Co-authored-by: Shuhao Zhang <studyingfather@outlook.com>
Co-authored-by: Great-designer <63183399+Great-designer@users.noreply.github.com>

* fix(ds/code/kdt/kdt_1): 更正kd树代码错误 (#4071)

* Update kdt_1.cpp

代码有误,建树时单节点要返回自身并对应地更新边界

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* Update sparse-table_2.hpp (#4244)

* Update sparse-table_2.hpp

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: Great-designer <63183399+Great-designer@users.noreply.github.com>

* update:(binary-set.md):更新二进制集合操作 (#4285)

* 更新二进制集合操作

* Update binary-set.md

* style: format markdown files with remark-lint

* syntax error

unintelligent bot

* Update docs/math/binary-set.md

Co-authored-by: Tifa <62847935+Tiphereth-A@users.noreply.github.com>

* Update .remarkignore

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: aofall <aofall@users.noreply.github.com>
Co-authored-by: Tifa <62847935+Tiphereth-A@users.noreply.github.com>
Co-authored-by: Dejia Xu <dejia@utexas.edu>

* refine: 优化文本 (#2968)

* [refine][sa] 优化介绍倍增算法、height数组等文本

* style: format markdown files with remark-lint

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: Great-designer <63183399+Great-designer@users.noreply.github.com>

* feat(basic/sort-intro): 希尔排序不稳定 (#4307)

* fix(seg-in-bit.md): 继承前人的更换主席树名字以及修正珂朵莉树位置 (#4271)

* fix #4176

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* fix(intro/htc): Internal Links (#4305)

* feat(math): add semantic label for paragraph (#4304)

* feat(math): add semantic label for paragraph

* fix(math/poly/fundamental): fix typo

Co-authored-by: Xeonacid <h.dwwwwww@gmail.com>

Co-authored-by: Xeonacid <h.dwwwwww@gmail.com>

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: aofall <aofall@users.noreply.github.com>
Co-authored-by: Early <lin_erli@outlook.com>
Co-authored-by: Sheng-Horizon <68465666+Sheng-Horizon@users.noreply.github.com>
Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>
Co-authored-by: Monad <yanwqmonad@gmail.com>
Co-authored-by: Great-designer <63183399+Great-designer@users.noreply.github.com>
Co-authored-by: 刘桐赫 <107902170+LTHAndy@users.noreply.github.com>
Co-authored-by: DawnMagnet <61567130+DawnMagnet@users.noreply.github.com>
Co-authored-by: kenlig <28685375+kenlig@users.noreply.github.com>
Co-authored-by: Wenzhuo Liu <mgt@oi-wiki.org>
Co-authored-by: Marcythm <marcythm@gmail.com>
Co-authored-by: Coelacanthus <coelacanthus@outlook.com>
Co-authored-by: Zhikai Zeng <44666321+Backl1ght@users.noreply.github.com>
Co-authored-by: Xeonacid <i@xeonacid.xyz>
Co-authored-by: Tiger3018 <tiger3018of02@gmail.com>
Co-authored-by: Shuhao Zhang <studyingfather@outlook.com>
Co-authored-by: Zirnc <124694738@qq.com>
Co-authored-by: 2008verser <110318801+2008verser@users.noreply.github.com>
Co-authored-by: fyulingi <fyulingi@gmail.com>
Co-authored-by: WillHou936 <85751923+WillHou936@users.noreply.github.com>
Co-authored-by: y <hly1204@qq.com>
Co-authored-by: minakokojima <lychees67@gmail.com>
Co-authored-by: Hou Yuxuan <60064373+tsawke@users.noreply.github.com>
Co-authored-by: WenzelTian <twzmoe@gmail.com>
Co-authored-by: yzy-1 <50034950+yzy-1@users.noreply.github.com>
Co-authored-by: queenwen <35624031+Persdre@users.noreply.github.com>
Co-authored-by: Megan Wang <meganwang@MegandeMacBook-Pro.local>
Co-authored-by: kLiHz <66966137+kLiHz@users.noreply.github.com>
Co-authored-by: henrytb <43104853+henrytbtrue@users.noreply.github.com>
Co-authored-by: F1shAndCat <95631294+F1shAndCat@users.noreply.github.com>
Co-authored-by: yusancky <umbrellacky@qq.com>
Co-authored-by: 忘怀 <otgwt@outlook.com>
Co-authored-by: purple-vine <97386856+purple-vine@users.noreply.github.com>
Co-authored-by: CCXXXI <ccxxxi@qq.com>
Co-authored-by: lrherqwq <106384791+lrherqwq@users.noreply.github.com>
Co-authored-by: RuiYu2021 <82247904+RuiYu2021@users.noreply.github.com>
Co-authored-by: llh721113 <llh721113@outlook.com>
Co-authored-by: Jinglei Dong <38680774+dong628@users.noreply.github.com>
Co-authored-by: WAAutoMaton <a547673135@gmail.com>
Co-authored-by: 智子 <50134252+HeliumOI@users.noreply.github.com>
Co-authored-by: CSPNOIP <98458595+CSPNOIP@users.noreply.github.com>
Co-authored-by: 66Leo66 <33322229+66Leo66@users.noreply.github.com>
Co-authored-by: kernel_panic <109970502+kernel-panic-1024@users.noreply.github.com>
Co-authored-by: Hao Yujie <49364506+EarthMessenger@users.noreply.github.com>
Co-authored-by: Pinghigh <77083712+Pinghigh@users.noreply.github.com>
Co-authored-by: ree-chee <107625482+ree-chee@users.noreply.github.com>
Co-authored-by: Nanarikom <46249138+Nanarikom@users.noreply.github.com>
Co-authored-by: Legendary-Zeraora <90610095+Legendary-Zeraora@users.noreply.github.com>
Co-authored-by: black_trees <77879721+hylwxqwq@users.noreply.github.com>
Co-authored-by: qiqistyle <48356218+qiqistyle@users.noreply.github.com>
Co-authored-by: ksyx <18738953+ksyx@users.noreply.github.com>
Co-authored-by: panjd123 <30641248+panjd123@users.noreply.github.com>
Co-authored-by: futre-re <77478360+futre-re@users.noreply.github.com>
Co-authored-by: Tifa <62847935+Tiphereth-A@users.noreply.github.com>
Co-authored-by: Dejia Xu <dejia@utexas.edu>
Co-authored-by: minghu6 <a19678zy@163.com>
Co-authored-by: Aynxul03 <aynxul03@gmail.com>
Co-authored-by: WenzelTian <i@jimmytian.com>
Co-authored-by: Xeonacid <h.dwwwwww@gmail.com>
mergify bot pushed a commit that referenced this pull request Sep 20, 2022
* Update wsl.md

增加 WSL1 转换到 WSL2 的内容。

* style: format markdown files with remark-lint

* Apply suggestions from code review

Co-authored-by: ksyx <18738953+ksyx@users.noreply.github.com>

* fix(mkdocs.yml): Change title of cpp-other-langs to "C++ 与其他常用语言的区别" (#4078)

* fix(math/combinatorics/combination): 去除集合中多余的逗号

* fix(README.md): 删除过时的视频录制流程 (#4084)

[点击查看用 asciinema 录制的流程](https://asciinema.org/a/220681) 此视频已经过时,按照这个流程无法正确部署,故删除。

* ci(Mergify): introduce Mergify (#4086)

* ci(Mergify): configuration update

Signed-off-by: Wenzhuo Liu <mgt@oi-wiki.org>

* trigger sb netlify

* ci: fix celebration by adding requests to Pipfile (#4087)

* fix(math/number-theory/basic.md): 不可约数是质数的整环示例 (#4077)

不可约数是质数的整环示例

* fix: remove rubbish span tag (#4088)

* fix(lang/var): remove rubbish span tag

* fix: some of the rubbish spans

* fix: all

* fix: redirects for sb tree

* fix(ds/seg): 优化代码结构,使上下文一致,提高阅读体验 (#4091)

* fix(basic/complexity): latex <= -> \leq

* feat&refactor: 更新多项式部分简介以及合并多项式与生成函数 (#3928)

* 更新多项式部分简介以及合并多项式与生成函数

更新多项式部分简介以及合并多项式与生成函数

* style: format markdown files with remark-lint

* Update _redirects

* test: changes to trigger ci

* style: format markdown files with remark-lint

* fix: duplicate

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* chore: rename LaTeX workflow (#4085)

rename LaTeX workflow

* fix(basic/merge-sort): 归并排序词条的改进 (#4076)

* fix(basic/merge-sort): 归并排序词条的改进

对词条内容进行了重构,优化了表述,删除了冗杂部分,囿于自身水平未改动 Python 代码及外部链接。

* fix(basic/merge-sort.md): 代码对初学者更友好

鉴于归并排序较基础,将三目运算符改为了 `if` `else` 形式使其对初学者更友好

* fix: render permalink character in heading with pseudo element

* fix(scripts/pre-build/install-theme): delete cached theme dierctory

* ci: only add checks when pushing to master

* fix: mirrors (#4097)

Co-Authored-by: Xeonacid <i@xeonacid.xyz>
Co-Authored-By: Enter-tainer <mgt@oi-wiki.org>

* feat(dp/basic): 加入最长公共子序列的名词解释和例题 (#4092)

* feat(dp/basic): 加入最长公共子序列的名词解释和例题

* fix: authors' name strictly same /cc @Persdre

* 去掉一些冗余表达

* Update docs/dp/basic.md

Co-authored-by: Marcythm <marcythm@gmail.com>

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>
Co-authored-by: Marcythm <marcythm@gmail.com>

* feat&fix(lang/python): 增修 Python 页内容 (#4106)

* feat & fix & refactor(lang/python): 增修 Python 页内容
* 把 REPL 的代码块改为 console 代码块多处;格式化一处

Co-authored-by: chinggg <24590067+chinggg@users.noreply.github.com>
Co-authored-by: aoeer39 <107759703+aoeer39@users.noreply.github.com>
Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>
Co-authored-by: Enter-tainer <mgt@oi-wiki.org>

* fix(search/dlx): 修复“靶形数独”中 LaTeX 公式 (#4114)

* feat(graph/dsu-on-tree): 增加一个最近CF比赛中用到该知识点的练习题 (#4117)

* feat(lang/op): 新增条件运算符,完善复合赋值运算符 (#4116)

* feat:新增条件运算符,完善复合赋值运算符

feat:新增条件运算符,完善复合赋值运算符

* Update docs/lang/op.md

* Update docs/lang/op.md

* format

* Update docs/lang/op.md

Co-authored-by: Wenzhuo Liu <mgt@oi-wiki.org>

* Update docs/lang/op.md

Co-authored-by: Wenzhuo Liu <mgt@oi-wiki.org>

* Update docs/lang/op.md

Co-authored-by: Wenzhuo Liu <mgt@oi-wiki.org>

* Update op.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>
Co-authored-by: yusancky <umbrellacky@qq.com>
Co-authored-by: Wenzhuo Liu <mgt@oi-wiki.org>

* fix(ds/persistent-in-bit): 修复指向 ZOJ 的链接

* fix(math/poly/fft.md): fix mistakes

* fix(ds/segt4.svg): 解决 Windows 上 Microsoft Edge 显示图片异常的问题(部分数字不在框内) (#4109)

Resolves an issue where displaying exceptions in Microsoft Edge on Windows (some renderings have problems with numbers outside the box)

* fix(ds/treap):修复”无旋Treap-按值分裂“中的 LaTeX.

* fix(ds/treap): use markdown for images, not html (#4101)

* 写清楚适配器的底层容器对象 (#4127)

* 写清楚适配器的底层容器对象

参考
https://en.cppreference.com/w/cpp/container/stack
https://en.cppreference.com/w/cpp/container/queue
https://en.cppreference.com/w/cpp/container/priority_queue
适配器默认的Container实现

* fix: quotes

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* fix(ds/queue): 修正一处笔误 (#4128)

修正一处笔误

* fix(binary.md): 解决「三分法-代码实现」部分中伪代码行编号错误的问题

* feat&refactor(number-theory/quadratic): 更新了二次域相关内容 (#3958)

* 更新了二次域相关内容

* style: format markdown files with remark-lint

* 增加标题

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* fix(sam.md): 修正 “两个字符串的最长公共子串”示例代码的小错误

fix(sam.md): “两个字符串的最长公共子串”的示例代码中,返回值应为`T.substr(bestpos - best + 1, best)`,而非`t.substr(bestpos - best + 1, best)`

* fix(math/poly/fft):修改歧义表述

* feat(math/probability): 完善概率论相关理论的讨论 (#3903)

* feat(math/probability/*): 添加更为完整的概率论概率相关内容。

* refactor(math/expectation.md):
移除页面中有关概率论公理化定义和连续型随机变量的描述。

* style: format markdown files with remark-lint

* feat(math/probability/*):
1. 将专有名词“事件空间”替换为“事件域”。
2. 添加了一些辅助理解的例子。

* style: format markdown files with remark-lint

* feat(math/probability/*):
1. 在快速上手页面中重新加入样本空间和随机事件的定义。
2. 修正其他文档中的不当表述与格式错误。

* style: format markdown files with remark-lint

* Update docs/math/probability/random-variable.md

* try make latex happy

* feat(math/probability):
1. 给部分不在本文讨论范围内的专有名词添加百度百科链接。
2. 添加了一些例子与易错点。
3. 添加了 Pearson 相关系数相关内容。
4. 修正了部分错别字。

* style: format markdown files with remark-lint

Co-authored-by: MegaOwIer <megaowier@gmail.com>
Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: Wenzhuo Liu <mgt@oi-wiki.org>

* fix(math/poly/intro.md): 规范化英文翻译

* feat(math/linear-algebra-index.md): 添加线性代数简介与线性空间相关内容 (#4120)

* feat(math/linear-algebra-index.md): 添加线性代数简介与线性空间相关内容

* Update linear-algebra-index.md

* 移动线性空间定义至向量一栏并修改错误

把提到的错误修了一下

* 修改简介中的错误

上次修了一半然后手抖提交了

* 细节修改

更改引号格式

* 更改线性空间部分的位置

* 换了个例子

* feat(ds/avl.md): add code example for avltree (#4141)

* feat(ds/avl.md): add code example for avltree

* fix(ds/avl.md): collapse example code

* fix & format code

Co-authored-by: mgt <mgt@oi-wiki.org>

* ci: building pdfs silently (#4052)

* feat(workflows): quieter build pdf ci

* fix: file err

* feat

* delete silent-mode

* feat: silent mode to build-pdf.yml

* fix: codeowners

* fix: apt add, reduce use of /dev/null

* fix: reduce use of /dev/null

* fix: reduce /dev/null & see if stack still dead

* fix: all down

* fix: dead

* feat: add optimization for build pdf time

* fix: op

* rollback

* fix: no pdf-latex allowed, only xelatex

* fix: xelatex & try optimizing again

* fix: quotes

* Update build-pdf.yml

* retrace

* fix(math/notation): \frac -> \dfrac (#4063)

* ci(Mergify): configuration update

Signed-off-by: Coelacanthus <coelacanthus@outlook.com>

* fix(math/vector): more formal (#3875)

Co-authored-by: mgt <mgt@oi-wiki.org>

* feat(ds/block-list): 新增 __gnu_cxx::rope (#4113)

* Update block-list.md

Add "rope"

* fix(block-list): typo

* Update block-list.md

Fix format error

* fix: indention

* Update block-list.md

* Update block-list.md

* Update block-list.md

复杂度修改

Co-authored-by: Xeonacid <h.dwwwwww@gmail.com>
Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* feat(graph/mod-shortest-path): 补充描述 (#4139)

* feat(graph/mod-shortest-path): 补充描述

* Update mod-shortest-path.md

* Update mod-shortest-path.md

* Update docs/graph/mod-shortest-path.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/graph/mod-shortest-path.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update mod-shortest-path.md

* fix(graph/mod-shortest-path): format

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>
Co-authored-by: Xeonacid <h.dwwwwww@gmail.com>

* fix(math/linear-programming.md): 修改图解法示例以满足题解

* fix(math/images/linear-programming3.png): 更新图解法插图

* fix(math/images/linear-programming4.png): 删除无用图片

* feat(basic/prefix-sum): add exercises (#4152)

* feat(basic): add semantic label for paragraph (#4157)

* feat(basic): add semantic label for paragraph

* feat(basic/binary-lifting, divide-and-conquer): add more labels from commit suggestion

* fix(/math/number-theory/crt):修改了一些错误 (#4159)

* Update crt.md

* Update docs/math/number-theory/crt.md

Co-authored-by: Early <lin_erli@outlook.com>

Co-authored-by: Great-designer <63183399+Great-designer@users.noreply.github.com>
Co-authored-by: Early <lin_erli@outlook.com>

* fix(ds/hash): 关于哈希表页面表述的完善 (#4158)

* Update hash.md

补充完善页面表述
https://github.com/OI-wiki/OI-wiki/issues/2205

* Update hash.md

公式

* Update hash.md

* Update hash.md

调整顺序, 使其更符合逻辑.

* Update docs/ds/hash.md

Co-authored-by: Early <lin_erli@outlook.com>

Co-authored-by: Early <lin_erli@outlook.com>

* 快速幂词条的翻译 (#4165)

* fix #3911

* 更换名字,fix bug

* fix(dp/opt/slope): typo (#4170)

* fix(math/number-theory/du):typo (#4171)

* Update slope.md

* Update du.md

* fix(basic/complexity): Master Theorem例子更正

修改后两种情况的例子

* fix(graph/tree-divide): fix problem summary (#4174)

* Update tree-divide.md

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* refactor(lang/python): 大幅修改并增加了 Python 速成 的内容 (#3228)

* fix(math/quick-pow): initialize res to 1%mod in case exp=0 and mod=1

where the anwser should be 0 instead of 1

* refactor(lang/python): introduce OOP and well-designed examples

* refactor(lang/python)!: add necessary knowledge

* fix typo

Co-authored-by: Xeonacid <h.dwwwwww@gmail.com>

* fix: not purely object-oriented

* Update docs/lang/python.md

Co-authored-by: 谭九鼎 <109224573@qq.com>

* Update docs/lang/python.md

Co-authored-by: 谭九鼎 <109224573@qq.com>

* Update docs/lang/python.md

Co-authored-by: 谭九鼎 <109224573@qq.com>

* Update docs/lang/python.md

Co-authored-by: 谭九鼎 <109224573@qq.com>

* fix(python): format

* fix build error

* style: format markdown files with remark-lint

* style: format markdown files with remark-lint

* style: format markdown files with remark-lint

* style: format markdown files with remark-lint

* style(lang/python): use ```console for REPL block

* style: format markdown files with remark-lint

Co-authored-by: Xeonacid <h.dwwwwww@gmail.com>
Co-authored-by: 谭九鼎 <109224573@qq.com>
Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* revert: "ci: building pdfs silently" (#4168)

Revert "ci: building pdfs silently (#4052)"

This reverts commit 9ba57697ab555b41f330d766106849f2a1dcccba.

* fix(ds/li-chao-tree.md):修改错误的代码 (#4177)

* fix(ds/li-chao-tree.md):修改错误的代码

[例题中给出的代码被 hack](https://www.luogu.com.cn/discuss/471593)

修改:在 `upd` 中判了线段编号,并且浮点数使用 `eps` 进行比较。

* style: format markdown files with remark-lint

* fix(ds/li-chao-tree/li-chao-tree_1.cpp) 修改错误的代码

[原代码被 hack](https://www.luogu.com.cn/discuss/471593)

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* 有关渐进分析的解释 (#4166)

* fix #4135

* Update complexity.md

* feat(ds/rbtree.md): add introduction to rbtree (#4167)

* feat(ds/avl.md): add code example for avltree

* fix(ds/avl.md): collapse example code

* feat(ds/rbtree.md): add introduction to rbtree

* fix(ds/rbtree.md): typo; chore(mkdocs.yml): add reference

* style: format code & doc

* fix: 修复折叠框

* fix(ds/rbtree.md): typo

* style: format markdown files with remark-lint

* style: format markdown files with remark-lint

* chore: format & split code

* style: format markdown files with remark-lint

* try make bot happy

* style: format markdown files with remark-lint

* to bot: pls don't mistransform my code again

* typo fix

Co-authored-by: mgt <mgt@oi-wiki.org>
Co-authored-by: Xeonacid <h.dwwwwww@gmail.com>
Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* feat(math/complex): 复数页面添加欧拉公式描述 (#4164)

* Update complex.md

* Update docs/math/complex.md

Co-authored-by: Xeonacid <h.dwwwwww@gmail.com>

Co-authored-by: Xeonacid <h.dwwwwww@gmail.com>

* style(lang/python): replace console with pycon for REPL code blocks (#4181)

* style(lang/python): replace ```console with ```pycon

better highlight and no risk of interfering with auto-formatting

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* fix(docs/dp/state.md): LaTeX 修复 (#4182)

* fix(state.md): LaTeX

* style: format markdown files with remark-lint

* Update state.md

* Update state.md

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* feat(lang/java-pro): 增加java进阶页面 (#3984)

* feat:增加java进阶页面

* feat(lang/java):增加StreamTokenizer的IO写法与的对比

* style: format markdown files with remark-lint

* fix(lang/java.md):修改快速读写部分的描述

* style: format markdown files with remark-lint

* feat(lang/java-pro.md):增加java-pro页面,删除快速读写内容

* style: format markdown files with remark-lint

* fix(lang/java.md):修改缩进

* feat(lang/java): 优化 “更高速的输入输出” 部分的描述

* feat(lang/java): 优化 “更高速的输入输出” 部分的描述

* fix(lang/java.md):修改描述

* style: format markdown files with remark-lint

* style: format markdown files with remark-lint

* feat(lang/java-pro.md):增加BigInteger的基本操作与演示

* style: format markdown files with remark-lint

* fix(lang/java-pro.md):修改java大小写与缩进问题

* style: format markdown files with remark-lint

* fix(lang/java-pro.md):修改前后空格

* style: format markdown files with remark-lint

* feat(lang/java-pro.md):初步增加数据结构的大纲

* style: format markdown files with remark-lint

* Update docs/lang/java.md

Co-authored-by: Cubik <cubik65536@cubik65536.top>

* fix(docs/lang/java.md):缩进

Co-authored-by: Cubik <cubik65536@cubik65536.top>

* Update docs/lang/java.md

Co-authored-by: Cubik <cubik65536@cubik65536.top>

* fix(java.md):统一前后缩进

* fix(java-pro.md): 对内容的格式进行修改;修改错别字

* fix(java-pro.md): 修正例题跳转链接

* fix(lang/java-pro.md):修改or运算格式

* style: format markdown files with remark-lint

* fix: or

* style: format markdown files with remark-lint

* fix: remark ignore

* retrace: sb bot

* fix(lang/java-pro.md):增加缩进,修改|运算符显示表格

* feat(lang/java-pro.md):增加BigInteger中的数学部分

* feat(lang/java-pro.md):增加-0.0!=0.0部分

* fix: spaces & bot retirements & links

* feat(lang/java-pro.md):增加数据结构,删除Arrays与Collections

* feat(lang/java-pro.md):增加了Arrays与Collections的部分函数

* fix(lang/java-pro.md):修改换行

* fix(lang/java-pro.md):修改空格格式

* fix(lang/java-pro.md):统一前后缩进

* feat(lang/java-pro.md):增加了继承与多态的简单知识,对代码格式进行了修改

* fix(lang/java-pro.md):将快速读写迁入,迁移排序至Arrays.sort()

* fix(lang/java.md):迁移快速读写至java进阶

* feat(lang/java-pro.md):简单增加了map的一些高级用法

* fix(lang/java-pro.md):修改错别字

* fix(docs/lang/java-pro.md):统一逗号

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* fix(docs/lang/java-pro.md):修改缩进

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* fix(docs/lang/java-pro.md):修改缩进

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* fix(docs/lang/java-pro.md):修改缩进

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* fix(docs/lang/java-pro.md):修改缩进

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* fix(docs/lang/java-pro.md):修改缩进

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* fix(docs/lang/java-pro.md):修改缩进

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* fix(docs/lang/java-pro.md):修改缩进

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* fix(docs/lang/java-pro.md):修改缩进

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* fix(docs/lang/java-pro.md):修改缩进

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* fix(docs/lang/java-pro.md):修改缩进

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* fix(docs/lang/java-pro.md):修改缩进

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* fix(docs/lang/java-pro.md):修改缩进

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* fix(docs/lang/java-pro.md):修改缩进

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* fix(docs/lang/java-pro.md):修改缩进

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* fix(docs/lang/java-pro.md):修改缩进

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* fix(docs/lang/java-pro.md):修改缩进

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* fix(docs/lang/java-pro.md):修改缩进

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* feat(lang/java-pro.md):增加了泛型,包裹类型等知识

* feat(lang/java-pro.md):增加list删除警告

* fix(lang/java-pro.md):修改下拉格式

* Create CNAME

* Delete CNAME

* fix(lang/java-pro.md):修改挂掉的公式

* style(lang/java-pro.md): 优化 Markdown 格式

* style(lang/java-pro.md): 优化 Markdown 格式

Co-authored-by: yusancky <umbrellacky@qq.com>

* style(lang/java-pro.md): 优化 Markdown 格式

Co-authored-by: yusancky <umbrellacky@qq.com>

* style(lang/java-pro.md): 优化 Markdown 格式

Co-authored-by: yusancky <umbrellacky@qq.com>

* style(java-pro.md)

* style: format markdown files with remark-lint

* Update docs/lang/java-pro.md

Co-authored-by: Cubik <cubik65536@cubik65536.top>

* Update docs/lang/java-pro.md

Co-authored-by: Cubik <cubik65536@cubik65536.top>

* Update docs/lang/java-pro.md

Co-authored-by: Cubik <cubik65536@cubik65536.top>

* Update docs/lang/java-pro.md

Co-authored-by: Cubik <cubik65536@cubik65536.top>

* Update docs/lang/java-pro.md

Co-authored-by: Cubik <cubik65536@cubik65536.top>

* fix(.remarkignore): extra line

* Update java-pro.md

* Apply suggestions from code review

,

Co-authored-by: yusancky <umbrellacky@qq.com>

* fix(lang/java-pro.md):修改行内注释格式,修改out.close()

* fix(lang/java-pro.md):修改格式

* fix(lang/java.md):迁移脚注

* style: format markdown files with remark-lint

* fix(lang/java-pro.md):修改格式,增加脚注

* fix(docs/lang/java-pro.md):根据review修改内容与格式

Co-authored-by: yusancky <umbrellacky@qq.com>

* feat(lang/java-pro.md):增加接口和lambda表达式,修改请求内容

* feat(lang/java-pro.md):增加米勒罗宾的超链接

* style(java-pro.md): 对全文进行格式化的调整 (#5)

* style(java-pro.md): 对 1~496 行进行格式化

* style(java-pro.md): 对全文进行格式调整

* style(java-pro.md): (VS Code)删除以空格结尾的行结尾的空格

* fix(lang/java-pro.md):修改正文和注释的Lambda

* fix(lang/java-pro.md):修改warning内容为四个空格

Co-authored-by: yusancky <umbrellacky@qq.com>

* fix(lang/java-pro.md):修改装箱null异常

* fix(lang/java-pro.md):尝试修改预览的|符号

* fix: wn

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: Cubik <cubik65536@cubik65536.top>
Co-authored-by: yusancky <umbrellacky@qq.com>
Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* fix(misc/garsia-wachs): 翻译翻译腔句子 (#4162)

* fix(misc/garsia-wachs): 翻译翻译腔句子

* Update garsia-wachs.md

* Update garsia-wachs.md

* Update garsia-wachs.md

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* style(dp/basic.md): 解决字符串滥用 TeX 的的问题

* feat(graph/scc): 完善算法流程,令其可读性更强 (#4136)

* feat(graph/scc): 完善算法流程,令其可读性更强

* fix(graph/scc): 修改自己不到位的描述

* Update scc.md

* Update scc.md

* Update scc.md

* Update docs/graph/scc.md

Co-authored-by: Marcythm <marcythm@gmail.com>

* style: format markdown files with remark-lint

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>
Co-authored-by: Marcythm <marcythm@gmail.com>
Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: Great-designer <63183399+Great-designer@users.noreply.github.com>

* fix(ds/code/binary-heap): typo (#4187)

fix(binary_heap):typo

fix typo

* fix(math/number-theory/du.md): 完善了莫比乌斯函数的定义式 (#4188)

* build: 使用中文章节链接 (#4190)

* build: uslugify links

* fix: correct links

fix: #_ links display

fix: bot mix chinese links

* style: make bot happy

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* fix(math/number-theory/powerful-number): 修正数学公式错误 (#4189)

* fix(ds/fenwick): 更改等号 (#4173)

* Update fenwick.md

更改等号.

* style: format markdown files with remark-lint

* Update fenwick.md

* style: format markdown files with remark-lint

* fix(ds/fenwick): 更改等号

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* fix(workflows/build-pdf.yml): lock latex by repo (#4194)

* fix: correct a link (#4192)

* fix: correct a link

miller-rabin-素性测试

* ci: temp add logs

* Update build-pdf.yml

* Update build-pdf.yml

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* feat: A format checker guided by format manuals v0.1 (#4038)

* feat: add yarn run check

* feat: add checker main script

* feat: fix RunPath

* feat: fix checker files detect

* feat: checker.js upd

* feat: fix -f parameter

* feat: add -h parameter for help

* fix: CommonJS in ESM env

* fix: CJS file

* fix: use mjs for ESM

* fix: CODEOWNERS

* prepare for merge

* fix: merge

* fix: resolve bugs

* fix: rename

* fix: remove debug code

* fix: es version

* fix: tsconfig

* fix: back tsconfig

* fix: EOL Lines

* fix: "type": "module"

* fix: prettier

* fix: TLA

* feat(intro/format): add format rules for #4190 (#4057)

* feat(intro/format): add format rules for #3978

* fix: move to l29

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* fix(intro/docker-deploy, .bashrc, Dockerfile): 解决本地部署服务器时无法使用其他设备访问的问题 (#4195)

* fix: solve public network access problem in deploying server

* fix: solve public network access problem in deploying server

* fix environment variable problems

* 在Docker部署指南中加入环境变量使用方法

* refactor(ds/pairing-heap): 大规模重构条目 (#4198)

* refactor(ds/pairing-heap.md): 大规模重构条目

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* feat(math,math/number-theory, math/poly): 对快速数论变换词条进行改善 (#4180)

* fix #4074

* style: format markdown files with remark-lint

* 修正笔误

* 介绍顺序的一点小调整

* style: format markdown files with remark-lint

* Update group-theory.md

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* feat(ds/rbtree): fix typos & simplify description (#4197)

* feat(ds/rbtree): fix typo & simplify description

* fix(ds/rbtree): fix typo

* fix(math/simplex): 修正标准形线规式子 (#4202)

* fix(math/game-theory/impartial-game): better expression (#4203)

* fix(geometry/rotating-calipers.md): 修正了例题 1 的格式错误 (#4204)

* fix(dp/dynamic): 修改状态定义 (#4083)

Update dynamic.md

下面的方程中第二行说明了没有考虑 $son_i$。

* fix(math/order-theory): typo

* fix(fenwick): typo (#4212)

* fix(fenwick): typo

* Update fenwick.md

* fix(ds/persistent-seg): 修正口语化表述 (#4205)

* fix: 修改表述

* Update persistent-seg.md

* fix(contest/common-mistakes.md): 修改错别字和规范表述 (#4213)

* fix(contest/common-mistakes.md): 修改错别字和规范表述

- 修改了一个词语
- 将 这样定义并不符合 c++11 标准 改为 这样试图修改字符串字面量会导致**未定义行为**

* Update common-mistakes.md

逗号后追加空格

* Update common-mistakes.md

逗号后追加空格
移除 未初始化局部变量。 的后半句,因为表述不清和口语化
稍微修改了引文中的错别字

* Update docs/contest/common-mistakes.md

Co-authored-by: Early <lin_erli@outlook.com>

Co-authored-by: Early <lin_erli@outlook.com>

* fix(basic/stl-sort.md): typo (#4214)

* fix(lucas): 修改叙述性错误 (#4217)

* fix lucas.md (#4221)

修正字母混乱的情况

* fix(ds/lct): Link Cut Tree 中 Find 函数存在叙述错误 (#4201)

* fix lct.md

将文档第341行的“`Find()` 其实就是找到当前辅助树的根。” 
修改为了“`Find()` 查找的是 $x$ 所在的**原树**的根,请不要将原树根与辅助树的根弄混了。”

* fix lct.md

修改以使语句更书面化

* fix let.md

* Update docs/ds/lct.md

Co-authored-by: Early <lin_erli@outlook.com>

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>
Co-authored-by: Early <lin_erli@outlook.com>

* fix(math/number-theory/sieve): 修复 Python 代码中错误的自增运算 (#4231)

fix(math/number-theory/sieve): fix wrong increment order in Python code

* feat: 更新Entringer Number (#4218)

* 更新Entringer Number

* Update eulerian.md

* Update eulerian.md

* 补充与更新译名

增加部分证明

* feat: 补充离散对数、剩余与单位根的概念 (#4232)

补充离散对数、剩余与单位根的概念

* Update hash.md (#4234)

* feat(ds/sparse-table&seg): 为ST表&线段树新增部分内容 (#4210)

* 完善ST表部分内容

* style: format markdown files with remark-lint

* add sparse-table content

* repair sparse-table_2

* fix: format

* add seg tree content

* style: format markdown files with remark-lint

* change indent

* fix indent

* style: format markdown files with remark-lint

* fix indent

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* feat:add astar-1 config (#4227)

* feat:add astar-1 config

* fix:add testcases into yaml

* fix:change to relative path

* feat: contributing (#4132)

* feat: contributing (previsional)

* feat: codeowners

* feat: chinese

* fix: chinese grammer (unfixed in last commit)

* Update contributing.md

Co-authored-by: Wenzhuo Liu <mgt@oi-wiki.org>

* Update contributing.md

Co-authored-by: Marcythm <marcythm@gmail.com>

* Update contributing.md

Co-authored-by: Marcythm <marcythm@gmail.com>

* Update contributing.md

Co-authored-by: Coelacanthus <coelacanthus@outlook.com>

* Update contributing.md

* Update contributing.md

* Update contributing.md

* Update contributing.md

Co-authored-by: Coelacanthus <coelacanthus@outlook.com>

* Update contributing.md

Co-authored-by: Coelacanthus <coelacanthus@outlook.com>

* Update contributing.md

Co-authored-by: Zhikai Zeng <44666321+Backl1ght@users.noreply.github.com>

* Update contributing.md

Co-authored-by: Zhikai Zeng <44666321+Backl1ght@users.noreply.github.com>

* Update contributing.md

Co-authored-by: Zhikai Zeng <44666321+Backl1ght@users.noreply.github.com>

* Update contributing.md

Co-authored-by: Coelacanthus <coelacanthus@outlook.com>

* Update contributing.md

* Update contributing.md

Co-authored-by: Coelacanthus <coelacanthus@outlook.com>

* fix: coc

* Update CODE_OF_CONDUCT.md

* fix: newline

* Update CODE_OF_CONDUCT.md

* Rename contributing.md to .github/contributing.md

* Update CODEOWNERS

* Delete CONTRIBUTING.md

* Rename contributing.md to CONTRIBUTING.md

* Update pull_request_template.md

* Apply suggestions from code review

* style: format markdown files with remark-lint

* Apply suggestions from @Tiger3018 in Telegram

* ref: htc

* Apply suggestions

* Update .github/CONTRIBUTING.md

Co-authored-by: Xeonacid <i@xeonacid.xyz>

* Update .github/CONTRIBUTING.md

Co-authored-by: Xeonacid <i@xeonacid.xyz>

* fix: no trans & bold

* Update .github/CONTRIBUTING.md

Co-authored-by: Tiger3018 <tiger3018of02@gmail.com>

* Update pull_request_template.md

changed B- tree to lambda because B&B- Tree mixes in this pr.

Co-authored-by: Wenzhuo Liu <mgt@oi-wiki.org>
Co-authored-by: Marcythm <marcythm@gmail.com>
Co-authored-by: Coelacanthus <coelacanthus@outlook.com>
Co-authored-by: Zhikai Zeng <44666321+Backl1ght@users.noreply.github.com>
Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: Great-designer <63183399+Great-designer@users.noreply.github.com>
Co-authored-by: Xeonacid <i@xeonacid.xyz>
Co-authored-by: Tiger3018 <tiger3018of02@gmail.com>

* refactor(ds/ett): rewrite ett page (#4220)

* feat(ds/ett): refactor ett - intro, link and cut

* feat(ds/ett): refactor  ett - fix and make root

* feat(ds/ett): refactor ett - refine

* feat(ds/ett): refactor ett - partial of implmentation and application

* feat(ds/ett): refactor ett - fix and add impl

* style: format markdown files with remark-lint

* feat(ds/ett): refactor ett - add examples

* feat(ds/ett): refactor ett - add ett chain info

* feat(ds/ett): refactor ett - fix type

* feat(ds/ett): refactor ett - refine

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* feat(3d): add 3d basic (#3032)

* feat(3d): add 3d basic

* style: format markdown files with remark-lint

* style: format markdown files with remark-lint

* Update 3d.md

试着把master分支中较为有用的部分续进去……

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: Great-designer <63183399+Great-designer@users.noreply.github.com>

* feat(ds/fenwick): 添加前缀和 O(n) 建树写法 (#4226)

* Update fenwick.md

* Update fenwick.md

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* feat(game-theory/misere-game): 增加了反Nim游戏的证明 (#4178)

* 增加了反Nim游戏的证明

<feat>(<misere-game.md>): <增加了反Nim游戏的证明>

* style: format markdown files with remark-lint

* Update misere-game.md

* style: format markdown files with remark-lint

* <fix>(<misere-game.md>): <增加了N和P态的说明>

增加了N和P态的说明

* <fix>(<misere-game.md>): <修复了Markdown>

修复了Markdown

* style: format markdown files with remark-lint

* <fix>(<game-theory/misere-game.md>): <修复Markdown>

不太熟悉,Markdown的内联公式书写上出了一点问题,抱歉

* style: format markdown files with remark-lint

* 修改了内链公式

rt

* 修改了hash_tag

#_3

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* fix(dp/interval): Fix the interval range in the example (#4229)

* fix(ds/li-chao-tree): 补充一种情况 (#4233)

fix(ds/li-chao-tree):补充一种情况

* fix(graph/shortest-path): 修正 SPFA Python 示例代码 (#4242)

* fix(graph/shortest-path): 将 True 改成 False

fix #4241

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* fix(graph-topo): typo (#4247)

* fix(graph-topo): typo

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* Update docs/tools/wsl.md

Co-authored-by: Young <iskyex@outlook.com>

* style: format markdown files with remark-lint

* fix(math/number-theory/gcd.md): 统一称呼 (#4255)

* Update gcd.md

统一称呼

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* feat(lang/lambda.md): 增加使用对象描述 (#4143)

* feat(lang/lambda.md): 增加使用对象描述

* Apply suggestions from code review

* Update lambda.md

* style: format markdown files with remark-lint

* style: format markdown files with remark-lint

Co-authored-by: Great-designer <63183399+Great-designer@users.noreply.github.com>
Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* fix(convex-hull.md): 错误的习题排版与标题嵌套 (#4260)

RT

* 对原文中非旋 Treap 的完整代码中的错误进行修改并对 split_by_rk 函数进行重写 (#4249)

* 对原文中非旋 Treap 的完整代码中的错误进行修改并对 split_by_rk 函数进行重写

原文中非旋 Treap 完整代码中的 qnex 函数 漏加了 int ret = qval_by_rank(temp.second, 1); 一句,会导致CE,进行了修改。
对于非旋 Treap 中 split_by_rk 的返回值,写成 tuple 的形式并用 tie 接受返回值显然更加直观且便捷。

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* fix(math/game-theory/misere-game.md):标题删去Markdown (#4265)

* feat(search, dp, string): add semantic label for paragraph (#4261)

* feat(search, dp, string): add semantic label for paragraph

* style: format markdown files with remark-lint

* style: format markdown files with remark-lint

* feat(search/idastar, string/sam): change labels from commit suggestion

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* feat(basic/prefix-sum): 更换例题 (#4254)

* feat(basic/prefix-sum): 更换例题

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* feat(math/vector): 拓展了空间向量的相关内容,修正了部分表述不严谨之处 (#4223)

* <feat>(math/vector.md): 拓展了空间向量的相关内容,修正了部分表述不严谨之处

* <feat>(math/vector.md):重新修改了部分不恰当和表述不全之处

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* fix(graph/stoer-wagner): 修改格式 (#4236)

* stoer-wagner 修改格式

为什么不加空格
/oh /oh /oh /oh

* more fix

* style: format markdown files with remark-lint

* Update docs/graph/stoer-wagner.md

Co-authored-by: Wenzhuo Liu <mgt@oi-wiki.org>

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: Great-designer <63183399+Great-designer@users.noreply.github.com>
Co-authored-by: Wenzhuo Liu <mgt@oi-wiki.org>

* feat(ds/b-tree.md): 增加B树讲解 (#4183)

* Add lambda expression new page

* style: format markdown files with remark-lint

* 加入Lambda表达式名字来源

* style: format markdown files with remark-lint

* Update docs/lang/lambda.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/lang/lambda.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/lang/lambda.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/lang/lambda.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/lang/lambda.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/lang/lambda.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/lang/lambda.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/lang/lambda.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update complexity.md

* Add more comparison between C++ and others

* Add one space

* Updated with master branch

* Change file name

* 修正主定理证明的格式

* style: format markdown files with remark-lint

* fix: fraction (line 167)

* fix: double \ (line 171)

* fix: chinese in latex blocks

* style: format markdown files with remark-lint

* case表述和图片的修改

* style: format markdown files with remark-lint

* feat(ds/b-tree.md):增加B-树内容
稍微有点多,reviewer加油

* Update contents

* Update b-tree images

* Add B-tree contents

* Update mkdocs.yml

* style: format markdown files with remark-lint

* Apply suggestions from code review

Co-authored-by: Coelacanthus <coelacanthus@outlook.com>

* style: format markdown files with remark-lint

* fix: B - 树 -> B树

* style: format markdown files with remark-lint

* Update b-tree.md

* style: format markdown files with remark-lint

* Update mkdocs.yml

* fix: space

* Update docs/ds/b-tree.md

Co-authored-by: Coelacanthus <coelacanthus@outlook.com>

* style: format markdown files with remark-lint

* Update docs/ds/b-tree.md

* Update b-tree.md

* style: format markdown files with remark-lint

* Add svg images

* Add btree svg

* Delete b-tree-1.jpeg

* Delete b-tree-2.png

* Delete b-tree-3.png

* Delete b-tree-4.png

* Delete b-tree-5.png

* Delete b-tree-6.png

* Delete b-tree-7.png

* Change reference to unordered list

* style: format markdown files with remark-lint

* Update svg pictures

* Replace images/b-tree-2~6 with pure SVG

* Fix missing color for b-tree-5

* Update docs/ds/b-tree.md

Co-authored-by: kLiHz <66966137+kLiHz@users.noreply.github.com>

* Update b-tree.md

* Update docs/ds/b-tree.md

Co-authored-by: Marcythm <marcythm@gmail.com>

* Update docs/ds/b-tree.md

Co-authored-by: Marcythm <marcythm@gmail.com>

* Update docs/ds/b-tree.md

Co-authored-by: Marcythm <marcythm@gmail.com>

* Update docs/ds/b-tree.md

Co-authored-by: Marcythm <marcythm@gmail.com>

* 更改插入节点的表述

* 删除delete操作代码的typo

* 增加维基百科参考来源

* 改掉节点分裂到根节点的翻译腔

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>
Co-authored-by: Megan Wang <meganwang@MegandeMacBook-Pro.local>
Co-authored-by: Coelacanthus <coelacanthus@outlook.com>
Co-authored-by: kLiHz <66966137+kLiHz@users.noreply.github.com>
Co-authored-by: aofall <aofall@users.noreply.github.com>
Co-authored-by: Marcythm <marcythm@gmail.com>

* 修个小 typo (#4276)

有个小 typo($x$ 打成 $y$ 了)

* fix(steiner-tree): 删除多余空格 (#4277)

* fix(simulated-annealing): 优化排版 (#4279)

* feat(ds/bplus-tree):增加B+树讲解 (#4237)

* Add lambda expression new page

* style: format markdown files with remark-lint

* 加入Lambda表达式名字来源

* style: format markdown files with remark-lint

* Update docs/lang/lambda.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/lang/lambda.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/lang/lambda.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/lang/lambda.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/lang/lambda.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/lang/lambda.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/lang/lambda.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/lang/lambda.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update complexity.md

* Add more comparison between C++ and others

* Add one space

* Updated with master branch

* Change file name

* 修正主定理证明的格式

* style: format markdown files with remark-lint

* fix: fraction (line 167)

* fix: double \ (line 171)

* fix: chinese in latex blocks

* style: format markdown files with remark-lint

* case表述和图片的修改

* style: format markdown files with remark-lint

* feat(ds/b-tree.md):增加B-树内容
稍微有点多,reviewer加油

* Update contents

* Update b-tree images

* Add B-tree contents

* Update mkdocs.yml

* style: format markdown files with remark-lint

* Apply suggestions from code review

Co-authored-by: Coelacanthus <coelacanthus@outlook.com>

* style: format markdown files with remark-lint

* fix: B - 树 -> B树

* style: format markdown files with remark-lint

* Update b-tree.md

* style: format markdown files with remark-lint

* Update mkdocs.yml

* fix: space

* Update docs/ds/b-tree.md

Co-authored-by: Coelacanthus <coelacanthus@outlook.com>

* style: format markdown files with remark-lint

* Update docs/ds/b-tree.md

* Update b-tree.md

* style: format markdown files with remark-lint

* Add svg images

* Add btree svg

* Delete b-tree-1.jpeg

* Delete b-tree-2.png

* Delete b-tree-3.png

* Delete b-tree-4.png

* Delete b-tree-5.png

* Delete b-tree-6.png

* Delete b-tree-7.png

* Change reference to unordered list

* style: format markdown files with remark-lint

* Update svg pictures

* Replace images/b-tree-2~6 with pure SVG

* Fix missing color for b-tree-5

* Update docs/ds/b-tree.md

Co-authored-by: kLiHz <66966137+kLiHz@users.noreply.github.com>

* feat(ds/bplus-tree.md):增加B+树内容

* feat(ds/bplus-tree): 增加B+树讲解

* feat(ds/bplus-tree): 增加B+树讲解

* style: format markdown files with remark-lint

* style(ds/bplus-tree.md): 进行粗修以使其符合基本格式

* Update b-tree.md

* feat(ds/bplus-tree): 将cpp代码移到正文中来

* style: format markdown files with remark-lint

* Update docs/ds/bplus-tree.md

Co-authored-by: Wenzhuo Liu <mgt@oi-wiki.org>

* Update docs/ds/b-tree.md

Co-authored-by: Marcythm <marcythm@gmail.com>

* Update docs/ds/b-tree.md

Co-authored-by: Marcythm <marcythm@gmail.com>

* Update docs/ds/b-tree.md

Co-authored-by: Marcythm <marcythm@gmail.com>

* Update docs/ds/b-tree.md

Co-authored-by: Marcythm <marcythm@gmail.com>

* 更改插入节点的表述

* 删除delete操作代码的typo

* 增加维基百科参考来源

* 改掉节点分裂到根节点的翻译腔

* fix(misc/garsia-wachs): 翻译翻译腔句子 (#4162)

* fix(misc/garsia-wachs): 翻译翻译腔句子

* Update garsia-wachs.md

* Update garsia-wachs.md

* Update garsia-wachs.md

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* style(dp/basic.md): 解决字符串滥用 TeX 的的问题

* feat(graph/scc): 完善算法流程,令其可读性更强 (#4136)

* feat(graph/scc): 完善算法流程,令其可读性更强

* fix(graph/scc): 修改自己不到位的描述

* Update scc.md

* Update scc.md

* Update scc.md

* Update docs/graph/scc.md

Co-authored-by: Marcythm <marcythm@gmail.com>

* style: format markdown files with remark-lint

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>
Co-authored-by: Marcythm <marcythm@gmail.com>
Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: Great-designer <63183399+Great-designer@users.noreply.github.com>

* fix(ds/code/binary-heap): typo (#4187)

fix(binary_heap):typo

fix typo

* fix(math/number-theory/du.md): 完善了莫比乌斯函数的定义式 (#4188)

* build: 使用中文章节链接 (#4190)

* build: uslugify links

* fix: correct links

fix: #_ links display

fix: bot mix chinese links

* style: make bot happy

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* fix(math/number-theory/powerful-number): 修正数学公式错误 (#4189)

* fix(ds/fenwick): 更改等号 (#4173)

* Update fenwick.md

更改等号.

* style: format markdown files with remark-lint

* Update fenwick.md

* style: format markdown files with remark-lint

* fix(ds/fenwick): 更改等号

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* fix(workflows/build-pdf.yml): lock latex by repo (#4194)

* fix: correct a link (#4192)

* fix: correct a link

miller-rabin-素性测试

* ci: temp add logs

* Update build-pdf.yml

* Update build-pdf.yml

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* feat: A format checker guided by format manuals v0.1 (#4038)

* feat: add yarn run check

* feat: add checker main script

* feat: fix RunPath

* feat: fix checker files detect

* feat: checker.js upd

* feat: fix -f parameter

* feat: add -h parameter for help

* fix: CommonJS in ESM env

* fix: CJS file

* fix: use mjs for ESM

* fix: CODEOWNERS

* prepare for merge

* fix: merge

* fix: resolve bugs

* fix: rename

* fix: remove debug code

* fix: es version

* fix: tsconfig

* fix: back tsconfig

* fix: EOL Lines

* fix: "type": "module"

* fix: prettier

* fix: TLA

* feat(intro/format): add format rules for #4190 (#4057)

* feat(intro/format): add format rules for #3978

* fix: move to l29

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* fix(intro/docker-deploy, .bashrc, Dockerfile): 解决本地部署服务器时无法使用其他设备访问的问题 (#4195)

* fix: solve public network access problem in deploying server

* fix: solve public network access problem in deploying server

* fix environment variable problems

* 在Docker部署指南中加入环境变量使用方法

* refactor(ds/pairing-heap): 大规模重构条目 (#4198)

* refactor(ds/pairing-heap.md): 大规模重构条目

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* feat(math,math/number-theory, math/poly): 对快速数论变换词条进行改善 (#4180)

* fix #4074

* style: format markdown files with remark-lint

* 修正笔误

* 介绍顺序的一点小调整

* style: format markdown files with remark-lint

* Update group-theory.md

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* feat(ds/rbtree): fix typos & simplify description (#4197)

* feat(ds/rbtree): fix typo & simplify description

* fix(ds/rbtree): fix typo

* fix(math/simplex): 修正标准形线规式子 (#4202)

* fix(math/game-theory/impartial-game): better expression (#4203)

* fix(geometry/rotating-calipers.md): 修正了例题 1 的格式错误 (#4204)

* fix(dp/dynamic): 修改状态定义 (#4083)

Update dynamic.md

下面的方程中第二行说明了没有考虑 $son_i$。

* fix(math/order-theory): typo

* fix(fenwick): typo (#4212)

* fix(fenwick): typo

* Update fenwick.md

* fix(ds/persistent-seg): 修正口语化表述 (#4205)

* fix: 修改表述

* Update persistent-seg.md

* fix(contest/common-mistakes.md): 修改错别字和规范表述 (#4213)

* fix(contest/common-mistakes.md): 修改错别字和规范表述

- 修改了一个词语
- 将 这样定义并不符合 c++11 标准 改为 这样试图修改字符串字面量会导致**未定义行为**

* Update common-mistakes.md

逗号后追加空格

* Update common-mistakes.md

逗号后追加空格
移除 未初始化局部变量。 的后半句,因为表述不清和口语化
稍微修改了引文中的错别字

* Update docs/contest/common-mistakes.md

Co-authored-by: Early <lin_erli@outlook.com>

Co-authored-by: Early <lin_erli@outlook.com>

* fix(basic/stl-sort.md): typo (#4214)

* fix(lucas): 修改叙述性错误 (#4217)

* fix lucas.md (#4221)

修正字母混乱的情况

* fix(ds/lct): Link Cut Tree 中 Find 函数存在叙述错误 (#4201)

* fix lct.md

将文档第341行的“`Find()` 其实就是找到当前辅助树的根。” 
修改为了“`Find()` 查找的是 $x$ 所在的**原树**的根,请不要将原树根与辅助树的根弄混了。”

* fix lct.md

修改以使语句更书面化

* fix let.md

* Update docs/ds/lct.md

Co-authored-by: Early <lin_erli@outlook.com>

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>
Co-authored-by: Early <lin_erli@outlook.com>

* fix(math/number-theory/sieve): 修复 Python 代码中错误的自增运算 (#4231)

fix(math/number-theory/sieve): fix wrong increment order in Python code

* feat: 更新Entringer Number (#4218)

* 更新Entringer Number

* Update eulerian.md

* Update eulerian.md

* 补充与更新译名

增加部分证明

* feat: 补充离散对数、剩余与单位根的概念 (#4232)

补充离散对数、剩余与单位根的概念

* Update hash.md (#4234)

* feat(ds/bplus-tree.md):增加B+树内容

* feat(ds/bplus-tree): 增加B+树讲解

* style: format markdown files with remark-lint

* style(ds/bplus-tree.md): 进行粗修以使其符合基本格式

* feat(ds/bplus-tree): 将cpp代码移到正文中来

* style: format markdown files with remark-lint

* Update docs/ds/bplus-tree.md

Co-authored-by: Wenzhuo Liu <mgt@oi-wiki.org>

* 修正b-tree的相对路径

* Update docs/ds/bplus-tree.md

Co-authored-by: aofall <aofall@users.noreply.github.com>

* Update docs/ds/bplus-tree.md

Co-authored-by: aofall <aofall@users.noreply.github.com>

* Update mkdocs.yml

merge conflict typo

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>
Co-authored-by: Megan Wang <meganwang@MegandeMacBook-Pro.local>
Co-authored-by: Coelacanthus <coelacanthus@outlook.com>
Co-authored-by: kLiHz <66966137+kLiHz@users.noreply.github.com>
Co-authored-by: aofall <aofall@users.noreply.github.com>
Co-authored-by: Marcythm <marcythm@gmail.com>
Co-authored-by: Great-designer <63183399+Great-designer@users.noreply.github.com>
Co-authored-by: Wenzhuo Liu <mgt@oi-wiki.org>
Co-authored-by: F1shAndCat <95631294+F1shAndCat@users.noreply.github.com>
Co-authored-by: yusancky <umbrellacky@qq.com>
Co-authored-by: 忘怀 <otgwt@outlook.com>
Co-authored-by: purple-vine <97386856+purple-vine@users.noreply.github.com>
Co-authored-by: CCXXXI <ccxxxi@qq.com>
Co-authored-by: lrherqwq <106384791+lrherqwq@users.noreply.github.com>
Co-authored-by: RuiYu2021 <82247904+RuiYu2021@users.noreply.github.com>
Co-authored-by: llh721113 <llh721113@outlook.com>
Co-authored-by: Jinglei Dong <38680774+dong628@users.noreply.github.com>
Co-authored-by: WAAutoMaton <a547673135@gmail.com>
Co-authored-by: Early <lin_erli@outlook.com>
Co-authored-by: Zhikai Zeng <44666321+Backl1ght@users.noreply.github.com>
Co-authored-by: 智子 <50134252+HeliumOI@users.noreply.github.com>
Co-authored-by: CSPNOIP <98458595+CSPNOIP@users.noreply.github.com>
Co-authored-by: Flex Zhong <124694738@qq.com>
Co-authored-by: 66Leo66 <33322229+66Leo66@users.noreply.github.com>
Co-authored-by: kernel_panic <109970502+kernel-panic-1024@users.noreply.github.com>
Co-authored-by: Sheng-Horizon <68465666+Sheng-Horizon@users.noreply.github.com>
Co-authored-by: Monad <yanwqmonad@gmail.com>
Co-authored-by: 刘桐赫 <107902170+LTHAndy@users.noreply.github.com>

* refactor(math/linear-algebra): 线性代数部分框架搭建1 (#4273)

* 线性代数部分框架搭建1

* style: format markdown files with remark-lint

* 小修理一下pmodvarphi问题

* style: format markdown files with remark-lint

* style: format markdown files with remark-lint

* Update _redirects

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* feat(linked-list.md): 添加了 XOR Linked List 的技巧 (#4262)

* feat(linked-list.md): 添加了 XOR Linked List 的技巧

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* feat(math/combinatorics): 新增错位排列 (#4269)

* fix #4219

* style: format markdown files with remark-lint

* Update _redirects

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* feat:(product.md):更新了二重外积 (#4283)

* Update product.md

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* fix&feat: tools/editor/vscode 修改部分标题,补充 clang 有关内容  (#4290)

* fix&feat: tools/editor/vscode 修改部分标题,添加 clang 有关内容

fix: tools/editor/vscode 存在意义相近的标题
fix: tools/editor/vscode LLVM-Windows 官方版本需要另行安装 MSVC 构建工具,因此推荐使用无需安装其他依赖的 LLVM-MinGW。
feat: tools/editor/vscode C/C++ 插件无法正确配置 LLDB,添加 CodeLLDB 插件的配置过程

* feat : 添加 tools/editor/vscode 相关图片

* feat : 添加 tools/editor/vscode 相关图片

* feat : 添加 tools/editor/vscode 相关图片

* feat: tools/editor/vscode 添加手动下载安装 CodeLLDB 插件的原因

* fix(dp/basic.md): 修正最长不下降子序列代码错误 (#4284)

* feat(graph/max-clique.md): 增加最大团搜索算法 (#4125)

* feat(graph/max-clique.md): 增加最大团搜索算法

* Update mkdocs.yml

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/graph/max-clique.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/graph/max-clique.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/graph/max-clique.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* feat(graph/max-clique.md): 增加最大团搜索算法

* style: format markdown files with remark-lint

* Update docs/graph/max-clique.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/graph/max-clique.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* feat(graph/max-clique.md): 增加最大团搜索算法

* style: format markdown files with remark-lint

* feat(graph/max-clique.md): 增加最大团搜索算法

* style: format markdown files with remark-lint

* To check correctness of action

* style: format markdown files with remark-lint

* Update main function

* Update testcases

* style: format markdown files with remark-lint

* Update max-clique.md

* style: format markdown files with remark-lint

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>
Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: Great-designer <63183399+Great-designer@users.noreply.github.com>
Co-authored-by: Marcythm <marcythm@gmail.com>

* fix (string/sa.md): 修正一个表述上的小错误 (#4291)

「USACO06DEC」Milk Patterns 的题解中,应使用「公共前缀」的表述而非「LCP」的表述(不包含最长这一性质)

* feat(graph/topo): 更换 Kahn 算法实现 (#4292)

* fix(kmp): correct collapse syntax (#4289)

* fix(math/coordinate.md): Markdown & LaTeX 修复 (#4299)

fix(coordinate.md): Markdown & LaTeX 修复

Markdown & LaTeX 修复

* feat(rotating-calipers.md): 增加习题 (#4264)

* fix(convex-hull.md): 错误的习题排版与标题嵌套

RT

* feat(rotating-calipers.md): 增加习题

RT

* style: format markdown files with remark-lint

* fix(rotating-calipers.md): 习题引用原始出处

* Delete newlines

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* update:(segment-tree-offline.md)在专题页面增加线段树与离线询问 (#4297)

fix #1252

* Update:(linear-equation.md):翻译与合并线性同余方程 (#4295)

* Update linear-equation.md

* Update linear-equation.md

* Update linear-equation.md

* Update (matrix.md): 搭建线性代数部分的框架2 (#4288)

* Update matrix.md

* Update matrix.md

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* feat(math/combinatorics/combination.md):增加插板法讲解,修改部分公式 (#4278)

* 增加插板法讲解,修改部分公式

for issue #4267

* style: format markdown files with remark-lint

* Update combination.md

* update the structure

调整了结构,增加说明使上下连贯,去除意义不明的内容,修正了一部分公式。

* 删除错位排列

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: Great-designer <63183399+Great-designer@users.noreply.github.com>

* 增加贪心算法的复杂度分析和代码解析 (#3219)

* 增加贪心算法的复杂度分析和代码解析

* style: format markdown files with remark-lint

* Update docs/basic/greedy.md

Co-authored-by: ksyx <18738953+ksyx@users.noreply.github.com>

* modify greedy algorithm

* style: format markdown files with remark-lint

* modify greedy algorithm

* modify greedy algorithm

* modify greedy algorithm

* fix(code/greedy): update the code

* fix(basic/greedy): format

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: ksyx <18738953+ksyx@users.noreply.github.com>
Co-authored-by: Shuhao Zhang <studyingfather@outlook.com>
Co-authored-by: Great-designer <63183399+Great-designer@users.noreply.github.com>

* fix(ds/code/kdt/kdt_1): 更正kd树代码错误 (#4071)

* Update kdt_1.cpp

代码有误,建树时单节点要返回自身并对应地更新边界

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* Update sparse-table_2.hpp (#4244)

* Update sparse-table_2.hpp

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: Great-designer <63183399+Great-designer@users.noreply.github.com>

* update:(binary-set.md):更新二进制集合操作 (#4285)

* 更新二进制集合操作

* Update binary-set.md

* style: format markdown files with remark-lint

* syntax error

unintelligent bot

* Update docs/math/binary-set.md

Co-authored-by: Tifa <62847935+Tiphereth-A@users.noreply.github.com>

* Update .remarkignore

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: aofall <aofall@users.noreply.github.com>
Co-authored-by: Tifa <62847935+Tiphereth-A@users.noreply.github.com>
Co-authored-by: Dejia Xu <dejia@utexas.edu>

* refine: 优化文本 (#2968)

* [refine][sa] 优化介绍倍增算法、height数组等文本

* style: format markdown files with remark-lint

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: Great-designer <63183399+Great-designer@users.noreply.github.com>

* feat(basic/sort-intro): 希尔排序不稳定 (#4307)

* fix(seg-in-bit.md): 继承前人的更换主席树名字以及修正珂朵莉树位置 (#4271)

* fix #4176

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* fix(intro/htc): Internal Links (#4305)

* feat(math): add semantic label for paragraph (#4304)

* feat(math): add semantic label for paragraph

* fix(math/poly/fundamental): fix typo

Co-authored-by: Xeonacid <h.dwwwwww@gmail.com>

Co-authored-by: Xeonacid <h.dwwwwww@gmail.com>

* refactor(vector.md, vector-space.md, basis.md): 线性空间和线性基 (#4302)

* refactor(basis): migration from PR #3837

* feat(basis): update author

* fix(basis): unify the style of code blocks

* fix(basis): migration new images from #3837

* fix(basis): path of images

* feat(linear-space): migration from vector.md

* refactor(vector): outline

* fix(vector): link to linear-space

* fix(linear-space): wrong link

* fix(vector): path to image

* feat(linear-space): add example

* fix(basis): code blocks

* feat(linear-space): add some related concepts

* fix(vector): link

* fix(linear-space): format

* refactor(basis): seperate code

* feat(basis): more formal introduction

* refactor(basis): example, properties, complexity

* fix(basis): tiny change

* fix(basis): complexity

* fix: reference

* fix(basis): format

* refactor(linear-space): rename

* fix(vector-space): tiny change

* feat(basis): prop of dim

* feat(basis): comment

* feat(vector-space): isomorphic

* fix: format

* fix(vector-space): wrong word

* Update mkdocs.yml

Co-authored-by: Great-designer <63183399+Great-designer@users.noreply.github.com>

* fix(math/number-theory/gcd, euler, sieve, stern-brocot, lagrange): style fix (#4312)

fix(math/number-theory/gcd, math/number-theory/euler, math/number-theory/sieve, math/number-theory/stern-brocot, math/number-theory/lagrange): style fix

* fix(math/number-theory/sieve.md):typo fix (#4313)

* feat(math/notation): 增加更多常用符号 (#4306)

* <feat>(math/vector.md): 拓展了空间向量的相关内容,修正了部分表述不严谨之处

* <feat>(math/vector.md):重新修改了部分不恰当和表述不全之处

* style: format markdown files with remark-lint

* feat(math/notation):增加其他常用符号

* Update docs/math/notation.md

Co-authored-by: Early <lin_erli@outlook.com>

* fix lucas.md (#4221)

修正字母混乱的情况

* fix(ds/lct): Link Cut Tree 中 Find 函数存在叙述错误 (#4201)

* fix lct.md

将文档第341行的“`Find()` 其实就是找到当前辅助树的根。” 
修改为了“`Find()` 查找的是 $x$ 所在的**原树**的根,请不要将原树根与辅助树的根弄混了。”

* fix lct.md

修改以使语句更书面化

* fix let.md

* Update docs/ds/lct.md

Co-authored-by: Early <lin_erli@outlook.com>

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>
Co-authored-by: Early <lin_erli@outlook.com>

* fix(math/number-theory/sieve): 修复 Python 代码中错误的自增运算 (#4231)

fix(math/number-theory/sieve): fix wrong increment order in Python code

* feat: 更新Entringer Number (#4218)

* 更新Entringer Number

* Update eulerian.md

* Update eulerian.md

* 补充与更新译名

增加部分证明

* feat: 补充离散对数、剩余与单位根的概念 (#4232)

补充离散对数、剩余与单位根的概念

* Update hash.md (#4234)

* feat(ds/sparse-table&seg): 为ST表&线段树新增部分内容 (#4210)

* 完善ST表部分内容

* style: format markdown files with remark-lint

* add sparse-table content

* repair sparse-table_2

* fix: format

* add seg tree content

* style: format markdown files with remark-lint

* change indent

* fix indent

* style: format markdown files with remark-lint

* fix indent

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* feat:add astar-1 config (#4227)

* feat:add astar-1 config

* fix:add testcases into yaml

* fix:change to relative path

* feat: contributing (#4132)

* feat: contributing (previsional)

* feat: codeowners

* feat: chinese

* fix: chinese grammer (unfixed in last commit)

* Update contributing.md

Co-authored-by: Wenzhuo Liu <mgt@oi-wiki.org>

* Update contributing.md

Co-authored-by: Marcythm <marcythm@gmail.com>

* Update contributing.md

Co-authored-by: Marcythm <marcythm@gmail.com>

* Update contributing.md

Co-authored-by: Coelacanthus <coelacanthus@outlook.com>

* Update contributing.md

* Update contributing.md

* Update contributing.md

* Update contributing.md

Co-authored-by: Coelacanthus <coelacanthus@outlook.com>

* Update contributing.md

Co-authored-by: Coelacanthus <coelacanthus@outlook.com>

* Update contributing.md

Co-authored-by: Zhikai Zeng <44666321+Backl1ght@users.noreply.github.com>

* Update contributing.md

Co-authored-by: Zhikai Zeng <44666321+Backl1ght@users.noreply.github.com>

* Update contributing.md

Co-authored-by: Zhikai Zeng <44666321+Backl1ght@users.noreply.github.com>

* Update contributing.md

Co-authored-by: Coelacanthus <coelacanthus@outlook.com>

* Update contributing.md

* Update contributing.md

Co-authored-by: Coelacanthus <coelacanthus@outlook.com>

* fix: coc

* Update CODE_OF_CONDUCT.md

* fix: newline

* Update CODE_OF_CONDUCT.md

* Rename contributing.md to .github/contributing.md

* Update CODEOWNERS

* Delete CONTRIBUTING.md

* Rename contributing.md to CONTRIBUTING.md

* Update pull_request_template.md

* Apply suggestions from code review

* style: format markdown files with remark-lint

* Apply suggestions from @Tiger3018 in Telegram

* ref: htc

* Apply suggestions

* Update .github/CONTRIBUTING.md

Co-authored-by: Xeonacid <i@xeonacid.xyz>

* Update .github/CONTRIBUTING.md

Co-authored-by: Xeonacid <i@xeonacid.xyz>

* fix: no trans & bold

* Update .github/CONTRIBUTING.md

Co-authored-by: Tiger3018 <tiger3018of02@gmail.com>

* Update pull_request_template.md

changed B- tree to lambda because B&B- Tree mixes in this pr.

Co-authored-by: Wenzhuo Liu <mgt@oi-wiki.org>
Co-authored-by: Marcythm <marcythm@gmail.com>
Co-authored-by: Coelacanthus <coelacanthus@outlook.com>
Co-authored-by: Zhikai Zeng <44666321+Backl1ght@users.noreply.github.com>
Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: Great-designer <63183399+Great-designer@users.noreply.github.com>
Co-authored-by: Xeonacid <i@xeonacid.xyz>
Co-authored-by: Tiger3018 <tiger3018of02@gmail.com>

* refactor(ds/ett): rewrite ett page (#4220)

* feat(ds/ett): refactor ett - intro, link and cut

* feat(ds/ett): refactor  ett - fix and make root

* feat(ds/ett): refactor ett - refine

* feat(ds/ett): refactor ett - partial of implmentation and application

* feat(ds/ett): refactor ett - fix and add impl

* style: format markdown files with remark-lint

* feat(ds/ett): refactor ett - add examples

* feat(ds/ett): refactor ett - add ett chain info

* feat(ds/ett): refactor ett - fix type

* feat(ds/ett): refactor ett - refine

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* feat(3d): add 3d basic (#3032)

* feat(3d): add 3d basic

* style: format markdown files with remark-lint

* style: format markdown files with remark-lint

* Update 3d.md

试着把master分支中较为有用的部分续进去……

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: Great-designer <63183399+Great-designer@users.noreply.github.com>

* feat(ds/fenwick): 添加前缀和 O(n) 建树写法 (#4226)

* Update fenwick.md

* Update fenwick.md

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* feat(game-theory/misere-game): 增加了反Nim游戏的证明 (#4178)

* 增加了反Nim游戏的证明

<feat>(<misere-game.md>): <增加了反Nim游戏的证明>

* style: format markdown files with remark-lint

* Update misere-game.md

* style: format markdown files with remark-lint

* <fix>(<misere-game.md>): <增加了N和P态的说明>

增加了N和P态的说明

* <fix>(<misere-game.md>): <修复了Markdown>

修复了Markdown

* style: format markdown files with remark-lint

* <fix>(<game-theory/misere-game.md>): <修复Markdown>

不太熟悉,Markdown的内联公式书写上出了一点问题,抱歉

* style: format markdown files with remark-lint

* 修改了内链公式

rt

* 修改了hash_tag

#_3

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* fix(dp/interval): Fix the interval range in the example (#4229)

* fix(ds/li-chao-tree): 补充一种情况 (#4233)

fix(ds/li-chao-tree):补充一种情况

* fix(graph/shortest-path): 修正 SPFA Python 示例代码 (#4242)

* fix(graph/shortest-path): 将 True 改成 False

fix #4241

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* fix(graph-topo): typo (#4247)

* fix(graph-topo): typo

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* fix(math/number-theory/gcd.md): 统一称呼 (#4255)

* Update gcd.md

统一称呼

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* feat(lang/lambda.md): 增加使用对象描述 (#4143)

* feat(lang/lambda.md): 增加使用对象描述

* Apply suggestions from code review

* Update lambda.md

* style: format markdown files with remark-lint

* style: format markdown files with remark-lint

Co-authored-by: Great-designer <63183399+Great-designer@users.noreply.github.com>
Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* fix(convex-hull.md): 错误的习题排版与标题嵌套 (#4260)

RT

* 对原文中非旋 Treap 的完整代码中的错误进行修改并对 split_by_rk 函数进行重写 (#4249)

* 对原文中非旋 Treap 的完整代码中的错误进行修改并对 split_by_rk 函数进行重写

原文中非旋 Treap 完整代码中的 qnex 函数 漏加了 int ret = qval_by_rank(temp.second, 1); 一句,会导致CE,进行了修改。
对于非旋 Treap 中 split_by_rk 的返回值,写成 tuple 的形式并用 tie 接受返回值显然更加直观且便捷。

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* fix(math/game-theory/misere-game.md):标题删去Markdown (#4265)

* feat(search, dp, string): add semantic label for paragraph (#4261)

* feat(search, dp, string): add semantic label for paragraph

* style: format markdown files with remark-lint

* style: format markdown files with remark-lint

* feat(search/idastar, string/sam): change labels from commit suggestion

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* feat(basic/prefix-sum): 更换例题 (#4254)

* feat(basic/prefix-sum): 更换例题

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* fix(graph/stoer-wagner): 修改格式 (#4236)

* stoer-wagner 修改格式

为什么不加空格
/oh /oh /oh /oh

* more fix

* style: format markdown files with remark-lint

* Update docs/graph/stoer-wagner.md

Co-authored-by: Wenzhuo Liu <mgt@oi-wiki.org>

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: Great-designer <63183399+Great-designer@users.noreply.github.com>
Co-authored-by: Wenzhuo Liu <mgt@oi-wiki.org>

* feat(ds/b-tree.md): 增加B树讲解 (#4183)

* Add lambda expression new page

* style: format markdown files with remark-lint

* 加入Lambda表达式名字来源

* style: format markdown files with remark-lint

* Update docs/lang/lambda.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/lang/lambda.md

Co-authored-by: Shuzhou Liu <64518651+shu…
1804040636 added a commit to 1804040636/OI-wiki that referenced this pull request Dec 3, 2022
* Delete CNAME

* 快速幂词条的翻译 (#4165)

* fix #3911

* 更换名字,fix bug

* fix(lang/java-pro.md):修改挂掉的公式

* style(lang/java-pro.md): 优化 Markdown 格式

* fix(dp/opt/slope): typo (#4170)

* style(lang/java-pro.md): 优化 Markdown 格式

Co-authored-by: yusancky <umbrellacky@qq.com>

* style(lang/java-pro.md): 优化 Markdown 格式

Co-authored-by: yusancky <umbrellacky@qq.com>

* style(lang/java-pro.md): 优化 Markdown 格式

Co-authored-by: yusancky <umbrellacky@qq.com>

* fix(math/number-theory/du):typo (#4171)

* Update slope.md

* Update du.md

* fix(basic/complexity): Master Theorem例子更正

修改后两种情况的例子

* style(java-pro.md)

* style: format markdown files with remark-lint

* fix(graph/tree-divide): fix problem summary (#4174)

* Update tree-divide.md

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* refactor(lang/python): 大幅修改并增加了 Python 速成 的内容 (#3228)

* fix(math/quick-pow): initialize res to 1%mod in case exp=0 and mod=1

where the anwser should be 0 instead of 1

* refactor(lang/python): introduce OOP and well-designed examples

* refactor(lang/python)!: add necessary knowledge

* fix typo

Co-authored-by: Xeonacid <h.dwwwwww@gmail.com>

* fix: not purely object-oriented

* Update docs/lang/python.md

Co-authored-by: 谭九鼎 <109224573@qq.com>

* Update docs/lang/python.md

Co-authored-by: 谭九鼎 <109224573@qq.com>

* Update docs/lang/python.md

Co-authored-by: 谭九鼎 <109224573@qq.com>

* Update docs/lang/python.md

Co-authored-by: 谭九鼎 <109224573@qq.com>

* fix(python): format

* fix build error

* style: format markdown files with remark-lint

* style: format markdown files with remark-lint

* style: format markdown files with remark-lint

* style: format markdown files with remark-lint

* style(lang/python): use ```console for REPL block

* style: format markdown files with remark-lint

Co-authored-by: Xeonacid <h.dwwwwww@gmail.com>
Co-authored-by: 谭九鼎 <109224573@qq.com>
Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/lang/java-pro.md

Co-authored-by: Cubik <cubik65536@cubik65536.top>

* Update docs/lang/java-pro.md

Co-authored-by: Cubik <cubik65536@cubik65536.top>

* Update docs/lang/java-pro.md

Co-authored-by: Cubik <cubik65536@cubik65536.top>

* Update docs/lang/java-pro.md

Co-authored-by: Cubik <cubik65536@cubik65536.top>

* Update docs/lang/java-pro.md

Co-authored-by: Cubik <cubik65536@cubik65536.top>

* fix(.remarkignore): extra line

* Update java-pro.md

* Apply suggestions from code review

,

Co-authored-by: yusancky <umbrellacky@qq.com>

* fix(lang/java-pro.md):修改行内注释格式,修改out.close()

* fix(lang/java-pro.md):修改格式

* revert: "ci: building pdfs silently" (#4168)

Revert "ci: building pdfs silently (#4052)"

This reverts commit 9ba57697ab555b41f330d766106849f2a1dcccba.

* fix(lang/java.md):迁移脚注

* style: format markdown files with remark-lint

* fix(lang/java-pro.md):修改格式,增加脚注

* fix(ds/li-chao-tree.md):修改错误的代码 (#4177)

* fix(ds/li-chao-tree.md):修改错误的代码

[例题中给出的代码被 hack](https://www.luogu.com.cn/discuss/471593)

修改:在 `upd` 中判了线段编号,并且浮点数使用 `eps` 进行比较。

* style: format markdown files with remark-lint

* fix(ds/li-chao-tree/li-chao-tree_1.cpp) 修改错误的代码

[原代码被 hack](https://www.luogu.com.cn/discuss/471593)

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* 有关渐进分析的解释 (#4166)

* fix #4135

* Update complexity.md

* feat(ds/rbtree.md): add introduction to rbtree (#4167)

* feat(ds/avl.md): add code example for avltree

* fix(ds/avl.md): collapse example code

* feat(ds/rbtree.md): add introduction to rbtree

* fix(ds/rbtree.md): typo; chore(mkdocs.yml): add reference

* style: format code & doc

* fix: 修复折叠框

* fix(ds/rbtree.md): typo

* style: format markdown files with remark-lint

* style: format markdown files with remark-lint

* chore: format & split code

* style: format markdown files with remark-lint

* try make bot happy

* style: format markdown files with remark-lint

* to bot: pls don't mistransform my code again

* typo fix

Co-authored-by: mgt <mgt@oi-wiki.org>
Co-authored-by: Xeonacid <h.dwwwwww@gmail.com>
Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* feat(math/complex): 复数页面添加欧拉公式描述 (#4164)

* Update complex.md

* Update docs/math/complex.md

Co-authored-by: Xeonacid <h.dwwwwww@gmail.com>

Co-authored-by: Xeonacid <h.dwwwwww@gmail.com>

* fix(docs/lang/java-pro.md):根据review修改内容与格式

Co-authored-by: yusancky <umbrellacky@qq.com>

* feat(lang/java-pro.md):增加接口和lambda表达式,修改请求内容

* feat(lang/java-pro.md):增加米勒罗宾的超链接

* style(java-pro.md): 对全文进行格式化的调整 (#5)

* style(java-pro.md): 对 1~496 行进行格式化

* style(java-pro.md): 对全文进行格式调整

* style(java-pro.md): (VS Code)删除以空格结尾的行结尾的空格

* fix(lang/java-pro.md):修改正文和注释的Lambda

* style(lang/python): replace console with pycon for REPL code blocks (#4181)

* style(lang/python): replace ```console with ```pycon

better highlight and no risk of interfering with auto-formatting

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* fix(lang/java-pro.md):修改warning内容为四个空格

Co-authored-by: yusancky <umbrellacky@qq.com>

* fix(lang/java-pro.md):修改装箱null异常

* fix(lang/java-pro.md):尝试修改预览的|符号

* fix(docs/dp/state.md): LaTeX 修复 (#4182)

* fix(state.md): LaTeX

* style: format markdown files with remark-lint

* Update state.md

* Update state.md

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* fix: wn

* feat(lang/java-pro): 增加java进阶页面 (#3984)

* feat:增加java进阶页面

* feat(lang/java):增加StreamTokenizer的IO写法与的对比

* style: format markdown files with remark-lint

* fix(lang/java.md):修改快速读写部分的描述

* style: format markdown files with remark-lint

* feat(lang/java-pro.md):增加java-pro页面,删除快速读写内容

* style: format markdown files with remark-lint

* fix(lang/java.md):修改缩进

* feat(lang/java): 优化 “更高速的输入输出” 部分的描述

* feat(lang/java): 优化 “更高速的输入输出” 部分的描述

* fix(lang/java.md):修改描述

* style: format markdown files with remark-lint

* style: format markdown files with remark-lint

* feat(lang/java-pro.md):增加BigInteger的基本操作与演示

* style: format markdown files with remark-lint

* fix(lang/java-pro.md):修改java大小写与缩进问题

* style: format markdown files with remark-lint

* fix(lang/java-pro.md):修改前后空格

* style: format markdown files with remark-lint

* feat(lang/java-pro.md):初步增加数据结构的大纲

* style: format markdown files with remark-lint

* Update docs/lang/java.md

Co-authored-by: Cubik <cubik65536@cubik65536.top>

* fix(docs/lang/java.md):缩进

Co-authored-by: Cubik <cubik65536@cubik65536.top>

* Update docs/lang/java.md

Co-authored-by: Cubik <cubik65536@cubik65536.top>

* fix(java.md):统一前后缩进

* fix(java-pro.md): 对内容的格式进行修改;修改错别字

* fix(java-pro.md): 修正例题跳转链接

* fix(lang/java-pro.md):修改or运算格式

* style: format markdown files with remark-lint

* fix: or

* style: format markdown files with remark-lint

* fix: remark ignore

* retrace: sb bot

* fix(lang/java-pro.md):增加缩进,修改|运算符显示表格

* feat(lang/java-pro.md):增加BigInteger中的数学部分

* feat(lang/java-pro.md):增加-0.0!=0.0部分

* fix: spaces & bot retirements & links

* feat(lang/java-pro.md):增加数据结构,删除Arrays与Collections

* feat(lang/java-pro.md):增加了Arrays与Collections的部分函数

* fix(lang/java-pro.md):修改换行

* fix(lang/java-pro.md):修改空格格式

* fix(lang/java-pro.md):统一前后缩进

* feat(lang/java-pro.md):增加了继承与多态的简单知识,对代码格式进行了修改

* fix(lang/java-pro.md):将快速读写迁入,迁移排序至Arrays.sort()

* fix(lang/java.md):迁移快速读写至java进阶

* feat(lang/java-pro.md):简单增加了map的一些高级用法

* fix(lang/java-pro.md):修改错别字

* fix(docs/lang/java-pro.md):统一逗号

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* fix(docs/lang/java-pro.md):修改缩进

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* fix(docs/lang/java-pro.md):修改缩进

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* fix(docs/lang/java-pro.md):修改缩进

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* fix(docs/lang/java-pro.md):修改缩进

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* fix(docs/lang/java-pro.md):修改缩进

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* fix(docs/lang/java-pro.md):修改缩进

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* fix(docs/lang/java-pro.md):修改缩进

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* fix(docs/lang/java-pro.md):修改缩进

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* fix(docs/lang/java-pro.md):修改缩进

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* fix(docs/lang/java-pro.md):修改缩进

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* fix(docs/lang/java-pro.md):修改缩进

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* fix(docs/lang/java-pro.md):修改缩进

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* fix(docs/lang/java-pro.md):修改缩进

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* fix(docs/lang/java-pro.md):修改缩进

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* fix(docs/lang/java-pro.md):修改缩进

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* fix(docs/lang/java-pro.md):修改缩进

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* fix(docs/lang/java-pro.md):修改缩进

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* feat(lang/java-pro.md):增加了泛型,包裹类型等知识

* feat(lang/java-pro.md):增加list删除警告

* fix(lang/java-pro.md):修改下拉格式

* Create CNAME

* Delete CNAME

* fix(lang/java-pro.md):修改挂掉的公式

* style(lang/java-pro.md): 优化 Markdown 格式

* style(lang/java-pro.md): 优化 Markdown 格式

Co-authored-by: yusancky <umbrellacky@qq.com>

* style(lang/java-pro.md): 优化 Markdown 格式

Co-authored-by: yusancky <umbrellacky@qq.com>

* style(lang/java-pro.md): 优化 Markdown 格式

Co-authored-by: yusancky <umbrellacky@qq.com>

* style(java-pro.md)

* style: format markdown files with remark-lint

* Update docs/lang/java-pro.md

Co-authored-by: Cubik <cubik65536@cubik65536.top>

* Update docs/lang/java-pro.md

Co-authored-by: Cubik <cubik65536@cubik65536.top>

* Update docs/lang/java-pro.md

Co-authored-by: Cubik <cubik65536@cubik65536.top>

* Update docs/lang/java-pro.md

Co-authored-by: Cubik <cubik65536@cubik65536.top>

* Update docs/lang/java-pro.md

Co-authored-by: Cubik <cubik65536@cubik65536.top>

* fix(.remarkignore): extra line

* Update java-pro.md

* Apply suggestions from code review

,

Co-authored-by: yusancky <umbrellacky@qq.com>

* fix(lang/java-pro.md):修改行内注释格式,修改out.close()

* fix(lang/java-pro.md):修改格式

* fix(lang/java.md):迁移脚注

* style: format markdown files with remark-lint

* fix(lang/java-pro.md):修改格式,增加脚注

* fix(docs/lang/java-pro.md):根据review修改内容与格式

Co-authored-by: yusancky <umbrellacky@qq.com>

* feat(lang/java-pro.md):增加接口和lambda表达式,修改请求内容

* feat(lang/java-pro.md):增加米勒罗宾的超链接

* style(java-pro.md): 对全文进行格式化的调整 (#5)

* style(java-pro.md): 对 1~496 行进行格式化

* style(java-pro.md): 对全文进行格式调整

* style(java-pro.md): (VS Code)删除以空格结尾的行结尾的空格

* fix(lang/java-pro.md):修改正文和注释的Lambda

* fix(lang/java-pro.md):修改warning内容为四个空格

Co-authored-by: yusancky <umbrellacky@qq.com>

* fix(lang/java-pro.md):修改装箱null异常

* fix(lang/java-pro.md):尝试修改预览的|符号

* fix: wn

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: Cubik <cubik65536@cubik65536.top>
Co-authored-by: yusancky <umbrellacky@qq.com>
Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* fix(misc/garsia-wachs): 翻译翻译腔句子 (#4162)

* fix(misc/garsia-wachs): 翻译翻译腔句子

* Update garsia-wachs.md

* Update garsia-wachs.md

* Update garsia-wachs.md

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* style(dp/basic.md): 解决字符串滥用 TeX 的的问题

* feat(graph/scc): 完善算法流程,令其可读性更强 (#4136)

* feat(graph/scc): 完善算法流程,令其可读性更强

* fix(graph/scc): 修改自己不到位的描述

* Update scc.md

* Update scc.md

* Update scc.md

* Update docs/graph/scc.md

Co-authored-by: Marcythm <marcythm@gmail.com>

* style: format markdown files with remark-lint

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>
Co-authored-by: Marcythm <marcythm@gmail.com>
Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: Great-designer <63183399+Great-designer@users.noreply.github.com>

* fix(ds/code/binary-heap): typo (#4187)

fix(binary_heap):typo

fix typo

* fix(math/number-theory/du.md): 完善了莫比乌斯函数的定义式 (#4188)

* build: 使用中文章节链接 (#4190)

* build: uslugify links

* fix: correct links

fix: #_ links display

fix: bot mix chinese links

* style: make bot happy

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* fix(math/number-theory/powerful-number): 修正数学公式错误 (#4189)

* fix(ds/fenwick): 更改等号 (#4173)

* Update fenwick.md

更改等号.

* style: format markdown files with remark-lint

* Update fenwick.md

* style: format markdown files with remark-lint

* fix(ds/fenwick): 更改等号

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* fix(workflows/build-pdf.yml): lock latex by repo (#4194)

* fix: correct a link (#4192)

* fix: correct a link

miller-rabin-素性测试

* ci: temp add logs

* Update build-pdf.yml

* Update build-pdf.yml

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* feat: A format checker guided by format manuals v0.1 (#4038)

* feat: add yarn run check

* feat: add checker main script

* feat: fix RunPath

* feat: fix checker files detect

* feat: checker.js upd

* feat: fix -f parameter

* feat: add -h parameter for help

* fix: CommonJS in ESM env

* fix: CJS file

* fix: use mjs for ESM

* fix: CODEOWNERS

* prepare for merge

* fix: merge

* fix: resolve bugs

* fix: rename

* fix: remove debug code

* fix: es version

* fix: tsconfig

* fix: back tsconfig

* fix: EOL Lines

* fix: "type": "module"

* fix: prettier

* fix: TLA

* feat(intro/format): add format rules for #4190 (#4057)

* feat(intro/format): add format rules for #3978

* fix: move to l29

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* fix(intro/docker-deploy, .bashrc, Dockerfile): 解决本地部署服务器时无法使用其他设备访问的问题 (#4195)

* fix: solve public network access problem in deploying server

* fix: solve public network access problem in deploying server

* fix environment variable problems

* 在Docker部署指南中加入环境变量使用方法

* refactor(ds/pairing-heap): 大规模重构条目 (#4198)

* refactor(ds/pairing-heap.md): 大规模重构条目

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* feat(math,math/number-theory, math/poly): 对快速数论变换词条进行改善 (#4180)

* fix #4074

* style: format markdown files with remark-lint

* 修正笔误

* 介绍顺序的一点小调整

* style: format markdown files with remark-lint

* Update group-theory.md

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* feat(ds/rbtree): fix typos & simplify description (#4197)

* feat(ds/rbtree): fix typo & simplify description

* fix(ds/rbtree): fix typo

* fix(math/simplex): 修正标准形线规式子 (#4202)

* fix(math/game-theory/impartial-game): better expression (#4203)

* fix(geometry/rotating-calipers.md): 修正了例题 1 的格式错误 (#4204)

* fix(dp/dynamic): 修改状态定义 (#4083)

Update dynamic.md

下面的方程中第二行说明了没有考虑 $son_i$。

* fix(math/order-theory): typo

* fix(fenwick): typo (#4212)

* fix(fenwick): typo

* Update fenwick.md

* fix(ds/persistent-seg): 修正口语化表述 (#4205)

* fix: 修改表述

* Update persistent-seg.md

* fix(contest/common-mistakes.md): 修改错别字和规范表述 (#4213)

* fix(contest/common-mistakes.md): 修改错别字和规范表述

- 修改了一个词语
- 将 这样定义并不符合 c++11 标准 改为 这样试图修改字符串字面量会导致**未定义行为**

* Update common-mistakes.md

逗号后追加空格

* Update common-mistakes.md

逗号后追加空格
移除 未初始化局部变量。 的后半句,因为表述不清和口语化
稍微修改了引文中的错别字

* Update docs/contest/common-mistakes.md

Co-authored-by: Early <lin_erli@outlook.com>

Co-authored-by: Early <lin_erli@outlook.com>

* fix(basic/stl-sort.md): typo (#4214)

* fix(lucas): 修改叙述性错误 (#4217)

* fix lucas.md (#4221)

修正字母混乱的情况

* fix(ds/lct): Link Cut Tree 中 Find 函数存在叙述错误 (#4201)

* fix lct.md

将文档第341行的“`Find()` 其实就是找到当前辅助树的根。” 
修改为了“`Find()` 查找的是 $x$ 所在的**原树**的根,请不要将原树根与辅助树的根弄混了。”

* fix lct.md

修改以使语句更书面化

* fix let.md

* Update docs/ds/lct.md

Co-authored-by: Early <lin_erli@outlook.com>

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>
Co-authored-by: Early <lin_erli@outlook.com>

* fix(math/number-theory/sieve): 修复 Python 代码中错误的自增运算 (#4231)

fix(math/number-theory/sieve): fix wrong increment order in Python code

* feat: 更新Entringer Number (#4218)

* 更新Entringer Number

* Update eulerian.md

* Update eulerian.md

* 补充与更新译名

增加部分证明

* feat: 补充离散对数、剩余与单位根的概念 (#4232)

补充离散对数、剩余与单位根的概念

* Update hash.md (#4234)

* feat(ds/sparse-table&seg): 为ST表&线段树新增部分内容 (#4210)

* 完善ST表部分内容

* style: format markdown files with remark-lint

* add sparse-table content

* repair sparse-table_2

* fix: format

* add seg tree content

* style: format markdown files with remark-lint

* change indent

* fix indent

* style: format markdown files with remark-lint

* fix indent

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* feat:add astar-1 config (#4227)

* feat:add astar-1 config

* fix:add testcases into yaml

* fix:change to relative path

* feat: contributing (#4132)

* feat: contributing (previsional)

* feat: codeowners

* feat: chinese

* fix: chinese grammer (unfixed in last commit)

* Update contributing.md

Co-authored-by: Wenzhuo Liu <mgt@oi-wiki.org>

* Update contributing.md

Co-authored-by: Marcythm <marcythm@gmail.com>

* Update contributing.md

Co-authored-by: Marcythm <marcythm@gmail.com>

* Update contributing.md

Co-authored-by: Coelacanthus <coelacanthus@outlook.com>

* Update contributing.md

* Update contributing.md

* Update contributing.md

* Update contributing.md

Co-authored-by: Coelacanthus <coelacanthus@outlook.com>

* Update contributing.md

Co-authored-by: Coelacanthus <coelacanthus@outlook.com>

* Update contributing.md

Co-authored-by: Zhikai Zeng <44666321+Backl1ght@users.noreply.github.com>

* Update contributing.md

Co-authored-by: Zhikai Zeng <44666321+Backl1ght@users.noreply.github.com>

* Update contributing.md

Co-authored-by: Zhikai Zeng <44666321+Backl1ght@users.noreply.github.com>

* Update contributing.md

Co-authored-by: Coelacanthus <coelacanthus@outlook.com>

* Update contributing.md

* Update contributing.md

Co-authored-by: Coelacanthus <coelacanthus@outlook.com>

* fix: coc

* Update CODE_OF_CONDUCT.md

* fix: newline

* Update CODE_OF_CONDUCT.md

* Rename contributing.md to .github/contributing.md

* Update CODEOWNERS

* Delete CONTRIBUTING.md

* Rename contributing.md to CONTRIBUTING.md

* Update pull_request_template.md

* Apply suggestions from code review

* style: format markdown files with remark-lint

* Apply suggestions from @Tiger3018 in Telegram

* ref: htc

* Apply suggestions

* Update .github/CONTRIBUTING.md

Co-authored-by: Xeonacid <i@xeonacid.xyz>

* Update .github/CONTRIBUTING.md

Co-authored-by: Xeonacid <i@xeonacid.xyz>

* fix: no trans & bold

* Update .github/CONTRIBUTING.md

Co-authored-by: Tiger3018 <tiger3018of02@gmail.com>

* Update pull_request_template.md

changed B- tree to lambda because B&B- Tree mixes in this pr.

Co-authored-by: Wenzhuo Liu <mgt@oi-wiki.org>
Co-authored-by: Marcythm <marcythm@gmail.com>
Co-authored-by: Coelacanthus <coelacanthus@outlook.com>
Co-authored-by: Zhikai Zeng <44666321+Backl1ght@users.noreply.github.com>
Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: Great-designer <63183399+Great-designer@users.noreply.github.com>
Co-authored-by: Xeonacid <i@xeonacid.xyz>
Co-authored-by: Tiger3018 <tiger3018of02@gmail.com>

* refactor(ds/ett): rewrite ett page (#4220)

* feat(ds/ett): refactor ett - intro, link and cut

* feat(ds/ett): refactor  ett - fix and make root

* feat(ds/ett): refactor ett - refine

* feat(ds/ett): refactor ett - partial of implmentation and application

* feat(ds/ett): refactor ett - fix and add impl

* style: format markdown files with remark-lint

* feat(ds/ett): refactor ett - add examples

* feat(ds/ett): refactor ett - add ett chain info

* feat(ds/ett): refactor ett - fix type

* feat(ds/ett): refactor ett - refine

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* feat(3d): add 3d basic (#3032)

* feat(3d): add 3d basic

* style: format markdown files with remark-lint

* style: format markdown files with remark-lint

* Update 3d.md

试着把master分支中较为有用的部分续进去……

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: Great-designer <63183399+Great-designer@users.noreply.github.com>

* feat(ds/fenwick): 添加前缀和 O(n) 建树写法 (#4226)

* Update fenwick.md

* Update fenwick.md

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* feat(game-theory/misere-game): 增加了反Nim游戏的证明 (#4178)

* 增加了反Nim游戏的证明

<feat>(<misere-game.md>): <增加了反Nim游戏的证明>

* style: format markdown files with remark-lint

* Update misere-game.md

* style: format markdown files with remark-lint

* <fix>(<misere-game.md>): <增加了N和P态的说明>

增加了N和P态的说明

* <fix>(<misere-game.md>): <修复了Markdown>

修复了Markdown

* style: format markdown files with remark-lint

* <fix>(<game-theory/misere-game.md>): <修复Markdown>

不太熟悉,Markdown的内联公式书写上出了一点问题,抱歉

* style: format markdown files with remark-lint

* 修改了内链公式

rt

* 修改了hash_tag

#_3

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* fix(dp/interval): Fix the interval range in the example (#4229)

* fix(ds/li-chao-tree): 补充一种情况 (#4233)

fix(ds/li-chao-tree):补充一种情况

* fix(graph/shortest-path): 修正 SPFA Python 示例代码 (#4242)

* fix(graph/shortest-path): 将 True 改成 False

fix #4241

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* fix(graph-topo): typo (#4247)

* fix(graph-topo): typo

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* fix(math/number-theory/gcd.md): 统一称呼 (#4255)

* Update gcd.md

统一称呼

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* feat(lang/lambda.md): 增加使用对象描述 (#4143)

* feat(lang/lambda.md): 增加使用对象描述

* Apply suggestions from code review

* Update lambda.md

* style: format markdown files with remark-lint

* style: format markdown files with remark-lint

Co-authored-by: Great-designer <63183399+Great-designer@users.noreply.github.com>
Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* fix(convex-hull.md): 错误的习题排版与标题嵌套 (#4260)

RT

* 对原文中非旋 Treap 的完整代码中的错误进行修改并对 split_by_rk 函数进行重写 (#4249)

* 对原文中非旋 Treap 的完整代码中的错误进行修改并对 split_by_rk 函数进行重写

原文中非旋 Treap 完整代码中的 qnex 函数 漏加了 int ret = qval_by_rank(temp.second, 1); 一句,会导致CE,进行了修改。
对于非旋 Treap 中 split_by_rk 的返回值,写成 tuple 的形式并用 tie 接受返回值显然更加直观且便捷。

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* fix(math/game-theory/misere-game.md):标题删去Markdown (#4265)

* feat(search, dp, string): add semantic label for paragraph (#4261)

* feat(search, dp, string): add semantic label for paragraph

* style: format markdown files with remark-lint

* style: format markdown files with remark-lint

* feat(search/idastar, string/sam): change labels from commit suggestion

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* feat(basic/prefix-sum): 更换例题 (#4254)

* feat(basic/prefix-sum): 更换例题

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* feat(math/vector): 拓展了空间向量的相关内容,修正了部分表述不严谨之处 (#4223)

* <feat>(math/vector.md): 拓展了空间向量的相关内容,修正了部分表述不严谨之处

* <feat>(math/vector.md):重新修改了部分不恰当和表述不全之处

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* fix(graph/stoer-wagner): 修改格式 (#4236)

* stoer-wagner 修改格式

为什么不加空格
/oh /oh /oh /oh

* more fix

* style: format markdown files with remark-lint

* Update docs/graph/stoer-wagner.md

Co-authored-by: Wenzhuo Liu <mgt@oi-wiki.org>

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: Great-designer <63183399+Great-designer@users.noreply.github.com>
Co-authored-by: Wenzhuo Liu <mgt@oi-wiki.org>

* feat(ds/b-tree.md): 增加B树讲解 (#4183)

* Add lambda expression new page

* style: format markdown files with remark-lint

* 加入Lambda表达式名字来源

* style: format markdown files with remark-lint

* Update docs/lang/lambda.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/lang/lambda.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/lang/lambda.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/lang/lambda.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/lang/lambda.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/lang/lambda.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/lang/lambda.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/lang/lambda.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update complexity.md

* Add more comparison between C++ and others

* Add one space

* Updated with master branch

* Change file name

* 修正主定理证明的格式

* style: format markdown files with remark-lint

* fix: fraction (line 167)

* fix: double \ (line 171)

* fix: chinese in latex blocks

* style: format markdown files with remark-lint

* case表述和图片的修改

* style: format markdown files with remark-lint

* feat(ds/b-tree.md):增加B-树内容
稍微有点多,reviewer加油

* Update contents

* Update b-tree images

* Add B-tree contents

* Update mkdocs.yml

* style: format markdown files with remark-lint

* Apply suggestions from code review

Co-authored-by: Coelacanthus <coelacanthus@outlook.com>

* style: format markdown files with remark-lint

* fix: B - 树 -> B树

* style: format markdown files with remark-lint

* Update b-tree.md

* style: format markdown files with remark-lint

* Update mkdocs.yml

* fix: space

* Update docs/ds/b-tree.md

Co-authored-by: Coelacanthus <coelacanthus@outlook.com>

* style: format markdown files with remark-lint

* Update docs/ds/b-tree.md

* Update b-tree.md

* style: format markdown files with remark-lint

* Add svg images

* Add btree svg

* Delete b-tree-1.jpeg

* Delete b-tree-2.png

* Delete b-tree-3.png

* Delete b-tree-4.png

* Delete b-tree-5.png

* Delete b-tree-6.png

* Delete b-tree-7.png

* Change reference to unordered list

* style: format markdown files with remark-lint

* Update svg pictures

* Replace images/b-tree-2~6 with pure SVG

* Fix missing color for b-tree-5

* Update docs/ds/b-tree.md

Co-authored-by: kLiHz <66966137+kLiHz@users.noreply.github.com>

* Update b-tree.md

* Update docs/ds/b-tree.md

Co-authored-by: Marcythm <marcythm@gmail.com>

* Update docs/ds/b-tree.md

Co-authored-by: Marcythm <marcythm@gmail.com>

* Update docs/ds/b-tree.md

Co-authored-by: Marcythm <marcythm@gmail.com>

* Update docs/ds/b-tree.md

Co-authored-by: Marcythm <marcythm@gmail.com>

* 更改插入节点的表述

* 删除delete操作代码的typo

* 增加维基百科参考来源

* 改掉节点分裂到根节点的翻译腔

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>
Co-authored-by: Megan Wang <meganwang@MegandeMacBook-Pro.local>
Co-authored-by: Coelacanthus <coelacanthus@outlook.com>
Co-authored-by: kLiHz <66966137+kLiHz@users.noreply.github.com>
Co-authored-by: aofall <aofall@users.noreply.github.com>
Co-authored-by: Marcythm <marcythm@gmail.com>

* 修个小 typo (#4276)

有个小 typo($x$ 打成 $y$ 了)

* fix(steiner-tree): 删除多余空格 (#4277)

* fix(simulated-annealing): 优化排版 (#4279)

* feat(ds/bplus-tree):增加B+树讲解 (#4237)

* Add lambda expression new page

* style: format markdown files with remark-lint

* 加入Lambda表达式名字来源

* style: format markdown files with remark-lint

* Update docs/lang/lambda.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/lang/lambda.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/lang/lambda.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/lang/lambda.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/lang/lambda.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/lang/lambda.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/lang/lambda.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/lang/lambda.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update complexity.md

* Add more comparison between C++ and others

* Add one space

* Updated with master branch

* Change file name

* 修正主定理证明的格式

* style: format markdown files with remark-lint

* fix: fraction (line 167)

* fix: double \ (line 171)

* fix: chinese in latex blocks

* style: format markdown files with remark-lint

* case表述和图片的修改

* style: format markdown files with remark-lint

* feat(ds/b-tree.md):增加B-树内容
稍微有点多,reviewer加油

* Update contents

* Update b-tree images

* Add B-tree contents

* Update mkdocs.yml

* style: format markdown files with remark-lint

* Apply suggestions from code review

Co-authored-by: Coelacanthus <coelacanthus@outlook.com>

* style: format markdown files with remark-lint

* fix: B - 树 -> B树

* style: format markdown files with remark-lint

* Update b-tree.md

* style: format markdown files with remark-lint

* Update mkdocs.yml

* fix: space

* Update docs/ds/b-tree.md

Co-authored-by: Coelacanthus <coelacanthus@outlook.com>

* style: format markdown files with remark-lint

* Update docs/ds/b-tree.md

* Update b-tree.md

* style: format markdown files with remark-lint

* Add svg images

* Add btree svg

* Delete b-tree-1.jpeg

* Delete b-tree-2.png

* Delete b-tree-3.png

* Delete b-tree-4.png

* Delete b-tree-5.png

* Delete b-tree-6.png

* Delete b-tree-7.png

* Change reference to unordered list

* style: format markdown files with remark-lint

* Update svg pictures

* Replace images/b-tree-2~6 with pure SVG

* Fix missing color for b-tree-5

* Update docs/ds/b-tree.md

Co-authored-by: kLiHz <66966137+kLiHz@users.noreply.github.com>

* feat(ds/bplus-tree.md):增加B+树内容

* feat(ds/bplus-tree): 增加B+树讲解

* feat(ds/bplus-tree): 增加B+树讲解

* style: format markdown files with remark-lint

* style(ds/bplus-tree.md): 进行粗修以使其符合基本格式

* Update b-tree.md

* feat(ds/bplus-tree): 将cpp代码移到正文中来

* style: format markdown files with remark-lint

* Update docs/ds/bplus-tree.md

Co-authored-by: Wenzhuo Liu <mgt@oi-wiki.org>

* Update docs/ds/b-tree.md

Co-authored-by: Marcythm <marcythm@gmail.com>

* Update docs/ds/b-tree.md

Co-authored-by: Marcythm <marcythm@gmail.com>

* Update docs/ds/b-tree.md

Co-authored-by: Marcythm <marcythm@gmail.com>

* Update docs/ds/b-tree.md

Co-authored-by: Marcythm <marcythm@gmail.com>

* 更改插入节点的表述

* 删除delete操作代码的typo

* 增加维基百科参考来源

* 改掉节点分裂到根节点的翻译腔

* fix(misc/garsia-wachs): 翻译翻译腔句子 (#4162)

* fix(misc/garsia-wachs): 翻译翻译腔句子

* Update garsia-wachs.md

* Update garsia-wachs.md

* Update garsia-wachs.md

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* style(dp/basic.md): 解决字符串滥用 TeX 的的问题

* feat(graph/scc): 完善算法流程,令其可读性更强 (#4136)

* feat(graph/scc): 完善算法流程,令其可读性更强

* fix(graph/scc): 修改自己不到位的描述

* Update scc.md

* Update scc.md

* Update scc.md

* Update docs/graph/scc.md

Co-authored-by: Marcythm <marcythm@gmail.com>

* style: format markdown files with remark-lint

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>
Co-authored-by: Marcythm <marcythm@gmail.com>
Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: Great-designer <63183399+Great-designer@users.noreply.github.com>

* fix(ds/code/binary-heap): typo (#4187)

fix(binary_heap):typo

fix typo

* fix(math/number-theory/du.md): 完善了莫比乌斯函数的定义式 (#4188)

* build: 使用中文章节链接 (#4190)

* build: uslugify links

* fix: correct links

fix: #_ links display

fix: bot mix chinese links

* style: make bot happy

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* fix(math/number-theory/powerful-number): 修正数学公式错误 (#4189)

* fix(ds/fenwick): 更改等号 (#4173)

* Update fenwick.md

更改等号.

* style: format markdown files with remark-lint

* Update fenwick.md

* style: format markdown files with remark-lint

* fix(ds/fenwick): 更改等号

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* fix(workflows/build-pdf.yml): lock latex by repo (#4194)

* fix: correct a link (#4192)

* fix: correct a link

miller-rabin-素性测试

* ci: temp add logs

* Update build-pdf.yml

* Update build-pdf.yml

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* feat: A format checker guided by format manuals v0.1 (#4038)

* feat: add yarn run check

* feat: add checker main script

* feat: fix RunPath

* feat: fix checker files detect

* feat: checker.js upd

* feat: fix -f parameter

* feat: add -h parameter for help

* fix: CommonJS in ESM env

* fix: CJS file

* fix: use mjs for ESM

* fix: CODEOWNERS

* prepare for merge

* fix: merge

* fix: resolve bugs

* fix: rename

* fix: remove debug code

* fix: es version

* fix: tsconfig

* fix: back tsconfig

* fix: EOL Lines

* fix: "type": "module"

* fix: prettier

* fix: TLA

* feat(intro/format): add format rules for #4190 (#4057)

* feat(intro/format): add format rules for #3978

* fix: move to l29

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* fix(intro/docker-deploy, .bashrc, Dockerfile): 解决本地部署服务器时无法使用其他设备访问的问题 (#4195)

* fix: solve public network access problem in deploying server

* fix: solve public network access problem in deploying server

* fix environment variable problems

* 在Docker部署指南中加入环境变量使用方法

* refactor(ds/pairing-heap): 大规模重构条目 (#4198)

* refactor(ds/pairing-heap.md): 大规模重构条目

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* feat(math,math/number-theory, math/poly): 对快速数论变换词条进行改善 (#4180)

* fix #4074

* style: format markdown files with remark-lint

* 修正笔误

* 介绍顺序的一点小调整

* style: format markdown files with remark-lint

* Update group-theory.md

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* feat(ds/rbtree): fix typos & simplify description (#4197)

* feat(ds/rbtree): fix typo & simplify description

* fix(ds/rbtree): fix typo

* fix(math/simplex): 修正标准形线规式子 (#4202)

* fix(math/game-theory/impartial-game): better expression (#4203)

* fix(geometry/rotating-calipers.md): 修正了例题 1 的格式错误 (#4204)

* fix(dp/dynamic): 修改状态定义 (#4083)

Update dynamic.md

下面的方程中第二行说明了没有考虑 $son_i$。

* fix(math/order-theory): typo

* fix(fenwick): typo (#4212)

* fix(fenwick): typo

* Update fenwick.md

* fix(ds/persistent-seg): 修正口语化表述 (#4205)

* fix: 修改表述

* Update persistent-seg.md

* fix(contest/common-mistakes.md): 修改错别字和规范表述 (#4213)

* fix(contest/common-mistakes.md): 修改错别字和规范表述

- 修改了一个词语
- 将 这样定义并不符合 c++11 标准 改为 这样试图修改字符串字面量会导致**未定义行为**

* Update common-mistakes.md

逗号后追加空格

* Update common-mistakes.md

逗号后追加空格
移除 未初始化局部变量。 的后半句,因为表述不清和口语化
稍微修改了引文中的错别字

* Update docs/contest/common-mistakes.md

Co-authored-by: Early <lin_erli@outlook.com>

Co-authored-by: Early <lin_erli@outlook.com>

* fix(basic/stl-sort.md): typo (#4214)

* fix(lucas): 修改叙述性错误 (#4217)

* fix lucas.md (#4221)

修正字母混乱的情况

* fix(ds/lct): Link Cut Tree 中 Find 函数存在叙述错误 (#4201)

* fix lct.md

将文档第341行的“`Find()` 其实就是找到当前辅助树的根。” 
修改为了“`Find()` 查找的是 $x$ 所在的**原树**的根,请不要将原树根与辅助树的根弄混了。”

* fix lct.md

修改以使语句更书面化

* fix let.md

* Update docs/ds/lct.md

Co-authored-by: Early <lin_erli@outlook.com>

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>
Co-authored-by: Early <lin_erli@outlook.com>

* fix(math/number-theory/sieve): 修复 Python 代码中错误的自增运算 (#4231)

fix(math/number-theory/sieve): fix wrong increment order in Python code

* feat: 更新Entringer Number (#4218)

* 更新Entringer Number

* Update eulerian.md

* Update eulerian.md

* 补充与更新译名

增加部分证明

* feat: 补充离散对数、剩余与单位根的概念 (#4232)

补充离散对数、剩余与单位根的概念

* Update hash.md (#4234)

* feat(ds/bplus-tree.md):增加B+树内容

* feat(ds/bplus-tree): 增加B+树讲解

* style: format markdown files with remark-lint

* style(ds/bplus-tree.md): 进行粗修以使其符合基本格式

* feat(ds/bplus-tree): 将cpp代码移到正文中来

* style: format markdown files with remark-lint

* Update docs/ds/bplus-tree.md

Co-authored-by: Wenzhuo Liu <mgt@oi-wiki.org>

* 修正b-tree的相对路径

* Update docs/ds/bplus-tree.md

Co-authored-by: aofall <aofall@users.noreply.github.com>

* Update docs/ds/bplus-tree.md

Co-authored-by: aofall <aofall@users.noreply.github.com>

* Update mkdocs.yml

merge conflict typo

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>
Co-authored-by: Megan Wang <meganwang@MegandeMacBook-Pro.local>
Co-authored-by: Coelacanthus <coelacanthus@outlook.com>
Co-authored-by: kLiHz <66966137+kLiHz@users.noreply.github.com>
Co-authored-by: aofall <aofall@users.noreply.github.com>
Co-authored-by: Marcythm <marcythm@gmail.com>
Co-authored-by: Great-designer <63183399+Great-designer@users.noreply.github.com>
Co-authored-by: Wenzhuo Liu <mgt@oi-wiki.org>
Co-authored-by: F1shAndCat <95631294+F1shAndCat@users.noreply.github.com>
Co-authored-by: yusancky <umbrellacky@qq.com>
Co-authored-by: 忘怀 <otgwt@outlook.com>
Co-authored-by: purple-vine <97386856+purple-vine@users.noreply.github.com>
Co-authored-by: CCXXXI <ccxxxi@qq.com>
Co-authored-by: lrherqwq <106384791+lrherqwq@users.noreply.github.com>
Co-authored-by: RuiYu2021 <82247904+RuiYu2021@users.noreply.github.com>
Co-authored-by: llh721113 <llh721113@outlook.com>
Co-authored-by: Jinglei Dong <38680774+dong628@users.noreply.github.com>
Co-authored-by: WAAutoMaton <a547673135@gmail.com>
Co-authored-by: Early <lin_erli@outlook.com>
Co-authored-by: Zhikai Zeng <44666321+Backl1ght@users.noreply.github.com>
Co-authored-by: 智子 <50134252+HeliumOI@users.noreply.github.com>
Co-authored-by: CSPNOIP <98458595+CSPNOIP@users.noreply.github.com>
Co-authored-by: Flex Zhong <124694738@qq.com>
Co-authored-by: 66Leo66 <33322229+66Leo66@users.noreply.github.com>
Co-authored-by: kernel_panic <109970502+kernel-panic-1024@users.noreply.github.com>
Co-authored-by: Sheng-Horizon <68465666+Sheng-Horizon@users.noreply.github.com>
Co-authored-by: Monad <yanwqmonad@gmail.com>
Co-authored-by: 刘桐赫 <107902170+LTHAndy@users.noreply.github.com>

* refactor(math/linear-algebra): 线性代数部分框架搭建1 (#4273)

* 线性代数部分框架搭建1

* style: format markdown files with remark-lint

* 小修理一下pmodvarphi问题

* style: format markdown files with remark-lint

* style: format markdown files with remark-lint

* Update _redirects

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* feat(linked-list.md): 添加了 XOR Linked List 的技巧 (#4262)

* feat(linked-list.md): 添加了 XOR Linked List 的技巧

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* feat(math/combinatorics): 新增错位排列 (#4269)

* fix #4219

* style: format markdown files with remark-lint

* Update _redirects

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* feat:(product.md):更新了二重外积 (#4283)

* Update product.md

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* fix&feat: tools/editor/vscode 修改部分标题,补充 clang 有关内容  (#4290)

* fix&feat: tools/editor/vscode 修改部分标题,添加 clang 有关内容

fix: tools/editor/vscode 存在意义相近的标题
fix: tools/editor/vscode LLVM-Windows 官方版本需要另行安装 MSVC 构建工具,因此推荐使用无需安装其他依赖的 LLVM-MinGW。
feat: tools/editor/vscode C/C++ 插件无法正确配置 LLDB,添加 CodeLLDB 插件的配置过程

* feat : 添加 tools/editor/vscode 相关图片

* feat : 添加 tools/editor/vscode 相关图片

* feat : 添加 tools/editor/vscode 相关图片

* feat: tools/editor/vscode 添加手动下载安装 CodeLLDB 插件的原因

* fix(dp/basic.md): 修正最长不下降子序列代码错误 (#4284)

* feat(graph/max-clique.md): 增加最大团搜索算法 (#4125)

* feat(graph/max-clique.md): 增加最大团搜索算法

* Update mkdocs.yml

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/graph/max-clique.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/graph/max-clique.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/graph/max-clique.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* feat(graph/max-clique.md): 增加最大团搜索算法

* style: format markdown files with remark-lint

* Update docs/graph/max-clique.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/graph/max-clique.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* feat(graph/max-clique.md): 增加最大团搜索算法

* style: format markdown files with remark-lint

* feat(graph/max-clique.md): 增加最大团搜索算法

* style: format markdown files with remark-lint

* To check correctness of action

* style: format markdown files with remark-lint

* Update main function

* Update testcases

* style: format markdown files with remark-lint

* Update max-clique.md

* style: format markdown files with remark-lint

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>
Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: Great-designer <63183399+Great-designer@users.noreply.github.com>
Co-authored-by: Marcythm <marcythm@gmail.com>

* fix (string/sa.md): 修正一个表述上的小错误 (#4291)

「USACO06DEC」Milk Patterns 的题解中,应使用「公共前缀」的表述而非「LCP」的表述(不包含最长这一性质)

* feat(graph/topo): 更换 Kahn 算法实现 (#4292)

* fix(kmp): correct collapse syntax (#4289)

* fix(math/coordinate.md): Markdown & LaTeX 修复 (#4299)

fix(coordinate.md): Markdown & LaTeX 修复

Markdown & LaTeX 修复

* feat(rotating-calipers.md): 增加习题 (#4264)

* fix(convex-hull.md): 错误的习题排版与标题嵌套

RT

* feat(rotating-calipers.md): 增加习题

RT

* style: format markdown files with remark-lint

* fix(rotating-calipers.md): 习题引用原始出处

* Delete newlines

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* update:(segment-tree-offline.md)在专题页面增加线段树与离线询问 (#4297)

fix #1252

* Update:(linear-equation.md):翻译与合并线性同余方程 (#4295)

* Update linear-equation.md

* Update linear-equation.md

* Update linear-equation.md

* Update (matrix.md): 搭建线性代数部分的框架2 (#4288)

* Update matrix.md

* Update matrix.md

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* feat(math/combinatorics/combination.md):增加插板法讲解,修改部分公式 (#4278)

* 增加插板法讲解,修改部分公式

for issue #4267

* style: format markdown files with remark-lint

* Update combination.md

* update the structure

调整了结构,增加说明使上下连贯,去除意义不明的内容,修正了一部分公式。

* 删除错位排列

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: Great-designer <63183399+Great-designer@users.noreply.github.com>

* 增加贪心算法的复杂度分析和代码解析 (#3219)

* 增加贪心算法的复杂度分析和代码解析

* style: format markdown files with remark-lint

* Update docs/basic/greedy.md

Co-authored-by: ksyx <18738953+ksyx@users.noreply.github.com>

* modify greedy algorithm

* style: format markdown files with remark-lint

* modify greedy algorithm

* modify greedy algorithm

* modify greedy algorithm

* fix(code/greedy): update the code

* fix(basic/greedy): format

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: ksyx <18738953+ksyx@users.noreply.github.com>
Co-authored-by: Shuhao Zhang <studyingfather@outlook.com>
Co-authored-by: Great-designer <63183399+Great-designer@users.noreply.github.com>

* fix(ds/code/kdt/kdt_1): 更正kd树代码错误 (#4071)

* Update kdt_1.cpp

代码有误,建树时单节点要返回自身并对应地更新边界

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* Update sparse-table_2.hpp (#4244)

* Update sparse-table_2.hpp

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: Great-designer <63183399+Great-designer@users.noreply.github.com>

* update:(binary-set.md):更新二进制集合操作 (#4285)

* 更新二进制集合操作

* Update binary-set.md

* style: format markdown files with remark-lint

* syntax error

unintelligent bot

* Update docs/math/binary-set.md

Co-authored-by: Tifa <62847935+Tiphereth-A@users.noreply.github.com>

* Update .remarkignore

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: aofall <aofall@users.noreply.github.com>
Co-authored-by: Tifa <62847935+Tiphereth-A@users.noreply.github.com>
Co-authored-by: Dejia Xu <dejia@utexas.edu>

* refine: 优化文本 (#2968)

* [refine][sa] 优化介绍倍增算法、height数组等文本

* style: format markdown files with remark-lint

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: Great-designer <63183399+Great-designer@users.noreply.github.com>

* feat(basic/sort-intro): 希尔排序不稳定 (#4307)

* fix(seg-in-bit.md): 继承前人的更换主席树名字以及修正珂朵莉树位置 (#4271)

* fix #4176

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* fix(intro/htc): Internal Links (#4305)

* feat(math): add semantic label for paragraph (#4304)

* feat(math): add semantic label for paragraph

* fix(math/poly/fundamental): fix typo

Co-authored-by: Xeonacid <h.dwwwwww@gmail.com>

Co-authored-by: Xeonacid <h.dwwwwww@gmail.com>

* refactor(vector.md, vector-space.md, basis.md): 线性空间和线性基 (#4302)

* refactor(basis): migration from PR #3837

* feat(basis): update author

* fix(basis): unify the style of code blocks

* fix(basis): migration new images from #3837

* fix(basis): path of images

* feat(linear-space): migration from vector.md

* refactor(vector): outline

* fix(vector): link to linear-space

* fix(linear-space): wrong link

* fix(vector): path to image

* feat(linear-space): add example

* fix(basis): code blocks

* feat(linear-space): add some related concepts

* fix(vector): link

* fix(linear-space): format

* refactor(basis): seperate code

* feat(basis): more formal introduction

* refactor(basis): example, properties, complexity

* fix(basis): tiny change

* fix(basis): complexity

* fix: reference

* fix(basis): format

* refactor(linear-space): rename

* fix(vector-space): tiny change

* feat(basis): prop of dim

* feat(basis): comment

* feat(vector-space): isomorphic

* fix: format

* fix(vector-space): wrong word

* Update mkdocs.yml

Co-authored-by: Great-designer <63183399+Great-designer@users.noreply.github.com>

* fix(math/number-theory/gcd, euler, sieve, stern-brocot, lagrange): style fix (#4312)

fix(math/number-theory/gcd, math/number-theory/euler, math/number-theory/sieve, math/number-theory/stern-brocot, math/number-theory/lagrange): style fix

* fix(math/number-theory/sieve.md):typo fix (#4313)

* feat(math/notation): 增加更多常用符号 (#4306)

* <feat>(math/vector.md): 拓展了空间向量的相关内容,修正了部分表述不严谨之处

* <feat>(math/vector.md):重新修改了部分不恰当和表述不全之处

* style: format markdown files with remark-lint

* feat(math/notation):增加其他常用符号

* Update docs/math/notation.md

Co-authored-by: Early <lin_erli@outlook.com>

* fix lucas.md (#4221)

修正字母混乱的情况

* fix(ds/lct): Link Cut Tree 中 Find 函数存在叙述错误 (#4201)

* fix lct.md

将文档第341行的“`Find()` 其实就是找到当前辅助树的根。” 
修改为了“`Find()` 查找的是 $x$ 所在的**原树**的根,请不要将原树根与辅助树的根弄混了。”

* fix lct.md

修改以使语句更书面化

* fix let.md

* Update docs/ds/lct.md

Co-authored-by: Early <lin_erli@outlook.com>

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>
Co-authored-by: Early <lin_erli@outlook.com>

* fix(math/number-theory/sieve): 修复 Python 代码中错误的自增运算 (#4231)

fix(math/number-theory/sieve): fix wrong increment order in Python code

* feat: 更新Entringer Number (#4218)

* 更新Entringer Number

* Update eulerian.md

* Update eulerian.md

* 补充与更新译名

增加部分证明

* feat: 补充离散对数、剩余与单位根的概念 (#4232)

补充离散对数、剩余与单位根的概念

* Update hash.md (#4234)

* feat(ds/sparse-table&seg): 为ST表&线段树新增部分内容 (#4210)

* 完善ST表部分内容

* style: format markdown files with remark-lint

* add sparse-table content

* repair sparse-table_2

* fix: format

* add seg tree content

* style: format markdown files with remark-lint

* change indent

* fix indent

* style: format markdown files with remark-lint

* fix indent

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* feat:add astar-1 config (#4227)

* feat:add astar-1 config

* fix:add testcases into yaml

* fix:change to relative path

* feat: contributing (#4132)

* feat: contributing (previsional)

* feat: codeowners

* feat: chinese

* fix: chinese grammer (unfixed in last commit)

* Update contributing.md

Co-authored-by: Wenzhuo Liu <mgt@oi-wiki.org>

* Update contributing.md

Co-authored-by: Marcythm <marcythm@gmail.com>

* Update contributing.md

Co-authored-by: Marcythm <marcythm@gmail.com>

* Update contributing.md

Co-authored-by: Coelacanthus <coelacanthus@outlook.com>

* Update contributing.md

* Update contributing.md

* Update contributing.md

* Update contributing.md

Co-authored-by: Coelacanthus <coelacanthus@outlook.com>

* Update contributing.md

Co-authored-by: Coelacanthus <coelacanthus@outlook.com>

* Update contributing.md

Co-authored-by: Zhikai Zeng <44666321+Backl1ght@users.noreply.github.com>

* Update contributing.md

Co-authored-by: Zhikai Zeng <44666321+Backl1ght@users.noreply.github.com>

* Update contributing.md

Co-authored-by: Zhikai Zeng <44666321+Backl1ght@users.noreply.github.com>

* Update contributing.md

Co-authored-by: Coelacanthus <coelacanthus@outlook.com>

* Update contributing.md

* Update contributing.md

Co-authored-by: Coelacanthus <coelacanthus@outlook.com>

* fix: coc

* Update CODE_OF_CONDUCT.md

* fix: newline

* Update CODE_OF_CONDUCT.md

* Rename contributing.md to .github/contributing.md

* Update CODEOWNERS

* Delete CONTRIBUTING.md

* Rename contributing.md to CONTRIBUTING.md

* Update pull_request_template.md

* Apply suggestions from code review

* style: format markdown files with remark-lint

* Apply suggestions from @Tiger3018 in Telegram

* ref: htc

* Apply suggestions

* Update .github/CONTRIBUTING.md

Co-authored-by: Xeonacid <i@xeonacid.xyz>

* Update .github/CONTRIBUTING.md

Co-authored-by: Xeonacid <i@xeonacid.xyz>

* fix: no trans & bold

* Update .github/CONTRIBUTING.md

Co-authored-by: Tiger3018 <tiger3018of02@gmail.com>

* Update pull_request_template.md

changed B- tree to lambda because B&B- Tree mixes in this pr.

Co-authored-by: Wenzhuo Liu <mgt@oi-wiki.org>
Co-authored-by: Marcythm <marcythm@gmail.com>
Co-authored-by: Coelacanthus <coelacanthus@outlook.com>
Co-authored-by: Zhikai Zeng <44666321+Backl1ght@users.noreply.github.com>
Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: Great-designer <63183399+Great-designer@users.noreply.github.com>
Co-authored-by: Xeonacid <i@xeonacid.xyz>
Co-authored-by: Tiger3018 <tiger3018of02@gmail.com>

* refactor(ds/ett): rewrite ett page (#4220)

* feat(ds/ett): refactor ett - intro, link and cut

* feat(ds/ett): refactor  ett - fix and make root

* feat(ds/ett): refactor ett - refine

* feat(ds/ett): refactor ett - partial of implmentation and application

* feat(ds/ett): refactor ett - fix and add impl

* style: format markdown files with remark-lint

* feat(ds/ett): refactor ett - add examples

* feat(ds/ett): refactor ett - add ett chain info

* feat(ds/ett): refactor ett - fix type

* feat(ds/ett): refactor ett - refine

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* feat(3d): add 3d basic (#3032)

* feat(3d): add 3d basic

* style: format markdown files with remark-lint

* style: format markdown files with remark-lint

* Update 3d.md

试着把master分支中较为有用的部分续进去……

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: Great-designer <63183399+Great-designer@users.noreply.github.com>

* feat(ds/fenwick): 添加前缀和 O(n) 建树写法 (#4226)

* Update fenwick.md

* Update fenwick.md

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* feat(game-theory/misere-game): 增加了反Nim游戏的证明 (#4178)

* 增加了反Nim游戏的证明

<feat>(<misere-game.md>): <增加了反Nim游戏的证明>

* style: format markdown files with remark-lint

* Update misere-game.md

* style: format markdown files with remark-lint

* <fix>(<misere-game.md>): <增加了N和P态的说明>

增加了N和P态的说明

* <fix>(<misere-game.md>): <修复了Markdown>

修复了Markdown

* style: format markdown files with remark-lint

* <fix>(<game-theory/misere-game.md>): <修复Markdown>

不太熟悉,Markdown的内联公式书写上出了一点问题,抱歉

* style: format markdown files with remark-lint

* 修改了内链公式

rt

* 修改了hash_tag

#_3

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* fix(dp/interval): Fix the interval range in the example (#4229)

* fix(ds/li-chao-tree): 补充一种情况 (#4233)

fix(ds/li-chao-tree):补充一种情况

* fix(graph/shortest-path): 修正 SPFA Python 示例代码 (#4242)

* fix(graph/shortest-path): 将 True 改成 False

fix #4241

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* fix(graph-topo): typo (#4247)

* fix(graph-topo): typo

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* fix(math/number-theory/gcd.md): 统一称呼 (#4255)

* Update gcd.md

统一称呼

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* feat(lang/lambda.md): 增加使用对象描述 (#4143)

* feat(lang/lambda.md): 增加使用对象描述

* Apply suggestions from code review

* Update lambda.md

* style: format markdown files with remark-lint

* style: format markdown files with remark-lint

Co-authored-by: Great-designer <63183399+Great-designer@users.noreply.github.com>
Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* fix(convex-hull.md): 错误的习题排版与标题嵌套 (#4260)

RT

* 对原文中非旋 Treap 的完整代码中的错误进行修改并对 split_by_rk 函数进行重写 (#4249)

* 对原文中非旋 Treap 的完整代码中的错误进行修改并对 split_by_rk 函数进行重写

原文中非旋 Treap 完整代码中的 qnex 函数 漏加了 int ret = qval_by_rank(temp.second, 1); 一句,会导致CE,进行了修改。
对于非旋 Treap 中 split_by_rk 的返回值,写成 tuple 的形式并用 tie 接受返回值显然更加直观且便捷。

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* fix(math/game-theory/misere-game.md):标题删去Markdown (#4265)

* feat(search, dp, string): add semantic label for paragraph (#4261)

* feat(search, dp, string): add semantic label for paragraph

* style: format markdown files with remark-lint

* style: format markdown files with remark-lint

* feat(search/idastar, string/sam): change labels from commit suggestion

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* feat(basic/prefix-sum): 更换例题 (#4254)

* feat(basic/prefix-sum): 更换例题

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* fix(graph/stoer-wagner): 修改格式 (#4236)

* stoer-wagner 修改格式

为什么不加空格
/oh /oh /oh /oh

* more fix

* style: format markdown files with remark-lint

* Update docs/graph/stoer-wagner.md

Co-authored-by: Wenzhuo Liu <mgt@oi-wiki.org>

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: Great-designer <63183399+Great-designer@users.noreply.github.com>
Co-authored-by: Wenzhuo Liu <mgt@oi-wiki.org>

* feat(ds/b-tree.md): 增加B树讲解 (#4183)

* Add lambda expression new page

* style: format markdown files with remark-lint

* 加入Lambda表达式名字来源

* style: format markdown files with remark-lint

* Update docs/lang/lambda.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/lang/lambda.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/lang/lambda.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/lang/lambda.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/lang/lambda.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/lang/lambda.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/lang/lambda.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/lang/lambda.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update complexity.md

* Add more comparison between C++ and others

* Add one space

* Updated with master branch

* Change file name

* 修正主定理证明的格式

* style: format markdown files with remark-lint

* fix: fraction (line 167)

* fix: double \ (line 171)

* fix: chinese in latex blocks

* style: format markdown files with remark-lint

* case表述和图片的修改

* style: format markdown files with remark-lint

* feat(ds/b-tree.md):增加B-树内容
稍微有点多,reviewer加油

* Update contents

* Update b-tree images

* Add B-tree contents

* Update mkdocs.yml

* style: format markdown files with remark-lint

* Apply suggestions from code review

Co-authored-by: Coelacanthus <coelacanthus@outlook.com>

* style: format markdown files with remark-lint

* fix: B - 树 -> B树

* style: format markdown files with remark-lint

* Update b-tree.md

* style: format markdown files with remark-lint

* Update mkdocs.yml

* fix: space

* Update docs/ds/b-tree.md

Co-authored-by: Coelacanthus <coelacanthus@outlook.com>

* style: format markdown files with remark-lint

* Update docs/ds/b-tree.md

* Update b-tree.md

* style: format markdown files with remark-lint

* Add svg images

* Add btree svg

* Delete b-tree-1.jpeg

* Delete b-tree-2.png

* Delete b-tree-3.png

* Delete b-tree-4.png

* Delete b-tree-5.png

* Delete b-tree-6.png

* Delete b-tree-7.png

* Change reference to unordered list

* style: format markdown files with remark-lint

* Update svg pictures

* Replace images/b-tree-2~6 with pure SVG

* Fix missing color for b-tree-5

* Update docs/ds/b-tree.md

Co-authored-by: kLiHz <66966137+kLiHz@users.noreply.github.com>

* Update b-tree.md

* Update docs/ds/b-tree.md

Co-authored-by: Marcythm <marcythm@gmail.com>

* Update docs/ds/b-tree.md

Co-authored-by: Marcythm <marcythm@gmail.com>

* Update docs/ds/b-tree.md

Co-authored-by: Marcythm <marcythm@gmail.com>

* Update docs/ds/b-tree.md

Co-authored-by: Marcythm <marcythm@gmail.com>

* 更改插入节点的表述

* 删除delete操作代码的typo

* 增加维基百科参考来源

* 改掉节点分裂到根节点的翻译腔

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>
Co-authored-by: Megan Wang <meganwang@MegandeMacBook-Pro.local>
Co-authored-by: Coelacanthus <coelacanthus@outlook.com>
Co-authored-by: kLiHz <66966137+kLiHz@users.noreply.github.com>
Co-authored-by: aofall <aofall@users.noreply.github.com>
Co-authored-by: Marcythm <marcythm@gmail.com>

* 修个小 typo (#4276)

有个小 typo($x$ 打成 $y$ 了)

* fix(steiner-tree): 删除多余空格 (#4277)

* fix(simulated-annealing): 优化排版 (#4279)

* feat(ds/bplus-tree):增加B+树讲解 (#4237)

* Add lambda expression new page

* style: format markdown files with remark-lint

* 加入Lambda表达式名字来源

* style: format markdown files with remark-lint

* Update docs/lang/lambda.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/lang/lambda.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/lang/lambda.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/lang/lambda.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/lang/lambda.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/lang/lambda.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/lang/lambda.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/lang/lambda.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update complexity.md

* Add more comparison between C++ and others

* Add one space

* Updated with master branch

* Change file name

* 修正主定理证明的格式

* style: format markdown files with remark-lint

* fix: fraction (line 167)

* fix: double \ (line 171)

* fix: chinese in latex blocks

* style: format markdown files with remark-lint

* case表述和图片的修改

* style: format markdown files with remark-lint

* feat(ds/b-tree.md):增加B-树内容
稍微有点多,reviewer加油

* Update contents

* Update b-tree images

* Add B-tree contents

* Update mkdocs.yml

* style: format markdown files with remark-lint

* Apply suggestions from code review

Co-authored-by: Coelacanthus <coelacanthus@outlook.com>

* style: format markdown files with remark-lint

* fix: B - 树 -> B树

* style: format markdown files with remark-lint

* Update b-tree.md

* style: format markdown files with remark-lint

* Update mkdocs.yml

* fix: space

* Update docs/ds/b-tree.md

Co-authored-by: Coelacanthus <coelacanthus@outlook.com>

* style: format markdown files with remark-lint

* Update docs/ds/b-tree.md

* Update b-tree.md

* style: format markdown files with remark-lint

* Add svg images

* Add btree svg

* Delete b-tree-1.jpeg

* Delete b-tree-2.png
…
1804040636 added a commit to 1804040636/OI-wiki that referenced this pull request Dec 3, 2022
* Patch 5 (#6)

* Delete CNAME

* 快速幂词条的翻译 (#4165)

* fix #3911

* 更换名字,fix bug

* fix(lang/java-pro.md):修改挂掉的公式

* style(lang/java-pro.md): 优化 Markdown 格式

* fix(dp/opt/slope): typo (#4170)

* style(lang/java-pro.md): 优化 Markdown 格式

Co-authored-by: yusancky <umbrellacky@qq.com>

* style(lang/java-pro.md): 优化 Markdown 格式

Co-authored-by: yusancky <umbrellacky@qq.com>

* style(lang/java-pro.md): 优化 Markdown 格式

Co-authored-by: yusancky <umbrellacky@qq.com>

* fix(math/number-theory/du):typo (#4171)

* Update slope.md

* Update du.md

* fix(basic/complexity): Master Theorem例子更正

修改后两种情况的例子

* style(java-pro.md)

* style: format markdown files with remark-lint

* fix(graph/tree-divide): fix problem summary (#4174)

* Update tree-divide.md

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* refactor(lang/python): 大幅修改并增加了 Python 速成 的内容 (#3228)

* fix(math/quick-pow): initialize res to 1%mod in case exp=0 and mod=1

where the anwser should be 0 instead of 1

* refactor(lang/python): introduce OOP and well-designed examples

* refactor(lang/python)!: add necessary knowledge

* fix typo

Co-authored-by: Xeonacid <h.dwwwwww@gmail.com>

* fix: not purely object-oriented

* Update docs/lang/python.md

Co-authored-by: 谭九鼎 <109224573@qq.com>

* Update docs/lang/python.md

Co-authored-by: 谭九鼎 <109224573@qq.com>

* Update docs/lang/python.md

Co-authored-by: 谭九鼎 <109224573@qq.com>

* Update docs/lang/python.md

Co-authored-by: 谭九鼎 <109224573@qq.com>

* fix(python): format

* fix build error

* style: format markdown files with remark-lint

* style: format markdown files with remark-lint

* style: format markdown files with remark-lint

* style: format markdown files with remark-lint

* style(lang/python): use ```console for REPL block

* style: format markdown files with remark-lint

Co-authored-by: Xeonacid <h.dwwwwww@gmail.com>
Co-authored-by: 谭九鼎 <109224573@qq.com>
Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/lang/java-pro.md

Co-authored-by: Cubik <cubik65536@cubik65536.top>

* Update docs/lang/java-pro.md

Co-authored-by: Cubik <cubik65536@cubik65536.top>

* Update docs/lang/java-pro.md

Co-authored-by: Cubik <cubik65536@cubik65536.top>

* Update docs/lang/java-pro.md

Co-authored-by: Cubik <cubik65536@cubik65536.top>

* Update docs/lang/java-pro.md

Co-authored-by: Cubik <cubik65536@cubik65536.top>

* fix(.remarkignore): extra line

* Update java-pro.md

* Apply suggestions from code review

,

Co-authored-by: yusancky <umbrellacky@qq.com>

* fix(lang/java-pro.md):修改行内注释格式,修改out.close()

* fix(lang/java-pro.md):修改格式

* revert: "ci: building pdfs silently" (#4168)

Revert "ci: building pdfs silently (#4052)"

This reverts commit 9ba57697ab555b41f330d766106849f2a1dcccba.

* fix(lang/java.md):迁移脚注

* style: format markdown files with remark-lint

* fix(lang/java-pro.md):修改格式,增加脚注

* fix(ds/li-chao-tree.md):修改错误的代码 (#4177)

* fix(ds/li-chao-tree.md):修改错误的代码

[例题中给出的代码被 hack](https://www.luogu.com.cn/discuss/471593)

修改:在 `upd` 中判了线段编号,并且浮点数使用 `eps` 进行比较。

* style: format markdown files with remark-lint

* fix(ds/li-chao-tree/li-chao-tree_1.cpp) 修改错误的代码

[原代码被 hack](https://www.luogu.com.cn/discuss/471593)

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* 有关渐进分析的解释 (#4166)

* fix #4135

* Update complexity.md

* feat(ds/rbtree.md): add introduction to rbtree (#4167)

* feat(ds/avl.md): add code example for avltree

* fix(ds/avl.md): collapse example code

* feat(ds/rbtree.md): add introduction to rbtree

* fix(ds/rbtree.md): typo; chore(mkdocs.yml): add reference

* style: format code & doc

* fix: 修复折叠框

* fix(ds/rbtree.md): typo

* style: format markdown files with remark-lint

* style: format markdown files with remark-lint

* chore: format & split code

* style: format markdown files with remark-lint

* try make bot happy

* style: format markdown files with remark-lint

* to bot: pls don't mistransform my code again

* typo fix

Co-authored-by: mgt <mgt@oi-wiki.org>
Co-authored-by: Xeonacid <h.dwwwwww@gmail.com>
Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* feat(math/complex): 复数页面添加欧拉公式描述 (#4164)

* Update complex.md

* Update docs/math/complex.md

Co-authored-by: Xeonacid <h.dwwwwww@gmail.com>

Co-authored-by: Xeonacid <h.dwwwwww@gmail.com>

* fix(docs/lang/java-pro.md):根据review修改内容与格式

Co-authored-by: yusancky <umbrellacky@qq.com>

* feat(lang/java-pro.md):增加接口和lambda表达式,修改请求内容

* feat(lang/java-pro.md):增加米勒罗宾的超链接

* style(java-pro.md): 对全文进行格式化的调整 (#5)

* style(java-pro.md): 对 1~496 行进行格式化

* style(java-pro.md): 对全文进行格式调整

* style(java-pro.md): (VS Code)删除以空格结尾的行结尾的空格

* fix(lang/java-pro.md):修改正文和注释的Lambda

* style(lang/python): replace console with pycon for REPL code blocks (#4181)

* style(lang/python): replace ```console with ```pycon

better highlight and no risk of interfering with auto-formatting

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* fix(lang/java-pro.md):修改warning内容为四个空格

Co-authored-by: yusancky <umbrellacky@qq.com>

* fix(lang/java-pro.md):修改装箱null异常

* fix(lang/java-pro.md):尝试修改预览的|符号

* fix(docs/dp/state.md): LaTeX 修复 (#4182)

* fix(state.md): LaTeX

* style: format markdown files with remark-lint

* Update state.md

* Update state.md

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* fix: wn

* feat(lang/java-pro): 增加java进阶页面 (#3984)

* feat:增加java进阶页面

* feat(lang/java):增加StreamTokenizer的IO写法与的对比

* style: format markdown files with remark-lint

* fix(lang/java.md):修改快速读写部分的描述

* style: format markdown files with remark-lint

* feat(lang/java-pro.md):增加java-pro页面,删除快速读写内容

* style: format markdown files with remark-lint

* fix(lang/java.md):修改缩进

* feat(lang/java): 优化 “更高速的输入输出” 部分的描述

* feat(lang/java): 优化 “更高速的输入输出” 部分的描述

* fix(lang/java.md):修改描述

* style: format markdown files with remark-lint

* style: format markdown files with remark-lint

* feat(lang/java-pro.md):增加BigInteger的基本操作与演示

* style: format markdown files with remark-lint

* fix(lang/java-pro.md):修改java大小写与缩进问题

* style: format markdown files with remark-lint

* fix(lang/java-pro.md):修改前后空格

* style: format markdown files with remark-lint

* feat(lang/java-pro.md):初步增加数据结构的大纲

* style: format markdown files with remark-lint

* Update docs/lang/java.md

Co-authored-by: Cubik <cubik65536@cubik65536.top>

* fix(docs/lang/java.md):缩进

Co-authored-by: Cubik <cubik65536@cubik65536.top>

* Update docs/lang/java.md

Co-authored-by: Cubik <cubik65536@cubik65536.top>

* fix(java.md):统一前后缩进

* fix(java-pro.md): 对内容的格式进行修改;修改错别字

* fix(java-pro.md): 修正例题跳转链接

* fix(lang/java-pro.md):修改or运算格式

* style: format markdown files with remark-lint

* fix: or

* style: format markdown files with remark-lint

* fix: remark ignore

* retrace: sb bot

* fix(lang/java-pro.md):增加缩进,修改|运算符显示表格

* feat(lang/java-pro.md):增加BigInteger中的数学部分

* feat(lang/java-pro.md):增加-0.0!=0.0部分

* fix: spaces & bot retirements & links

* feat(lang/java-pro.md):增加数据结构,删除Arrays与Collections

* feat(lang/java-pro.md):增加了Arrays与Collections的部分函数

* fix(lang/java-pro.md):修改换行

* fix(lang/java-pro.md):修改空格格式

* fix(lang/java-pro.md):统一前后缩进

* feat(lang/java-pro.md):增加了继承与多态的简单知识,对代码格式进行了修改

* fix(lang/java-pro.md):将快速读写迁入,迁移排序至Arrays.sort()

* fix(lang/java.md):迁移快速读写至java进阶

* feat(lang/java-pro.md):简单增加了map的一些高级用法

* fix(lang/java-pro.md):修改错别字

* fix(docs/lang/java-pro.md):统一逗号

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* fix(docs/lang/java-pro.md):修改缩进

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* fix(docs/lang/java-pro.md):修改缩进

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* fix(docs/lang/java-pro.md):修改缩进

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* fix(docs/lang/java-pro.md):修改缩进

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* fix(docs/lang/java-pro.md):修改缩进

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* fix(docs/lang/java-pro.md):修改缩进

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* fix(docs/lang/java-pro.md):修改缩进

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* fix(docs/lang/java-pro.md):修改缩进

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* fix(docs/lang/java-pro.md):修改缩进

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* fix(docs/lang/java-pro.md):修改缩进

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* fix(docs/lang/java-pro.md):修改缩进

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* fix(docs/lang/java-pro.md):修改缩进

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* fix(docs/lang/java-pro.md):修改缩进

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* fix(docs/lang/java-pro.md):修改缩进

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* fix(docs/lang/java-pro.md):修改缩进

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* fix(docs/lang/java-pro.md):修改缩进

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* fix(docs/lang/java-pro.md):修改缩进

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* feat(lang/java-pro.md):增加了泛型,包裹类型等知识

* feat(lang/java-pro.md):增加list删除警告

* fix(lang/java-pro.md):修改下拉格式

* Create CNAME

* Delete CNAME

* fix(lang/java-pro.md):修改挂掉的公式

* style(lang/java-pro.md): 优化 Markdown 格式

* style(lang/java-pro.md): 优化 Markdown 格式

Co-authored-by: yusancky <umbrellacky@qq.com>

* style(lang/java-pro.md): 优化 Markdown 格式

Co-authored-by: yusancky <umbrellacky@qq.com>

* style(lang/java-pro.md): 优化 Markdown 格式

Co-authored-by: yusancky <umbrellacky@qq.com>

* style(java-pro.md)

* style: format markdown files with remark-lint

* Update docs/lang/java-pro.md

Co-authored-by: Cubik <cubik65536@cubik65536.top>

* Update docs/lang/java-pro.md

Co-authored-by: Cubik <cubik65536@cubik65536.top>

* Update docs/lang/java-pro.md

Co-authored-by: Cubik <cubik65536@cubik65536.top>

* Update docs/lang/java-pro.md

Co-authored-by: Cubik <cubik65536@cubik65536.top>

* Update docs/lang/java-pro.md

Co-authored-by: Cubik <cubik65536@cubik65536.top>

* fix(.remarkignore): extra line

* Update java-pro.md

* Apply suggestions from code review

,

Co-authored-by: yusancky <umbrellacky@qq.com>

* fix(lang/java-pro.md):修改行内注释格式,修改out.close()

* fix(lang/java-pro.md):修改格式

* fix(lang/java.md):迁移脚注

* style: format markdown files with remark-lint

* fix(lang/java-pro.md):修改格式,增加脚注

* fix(docs/lang/java-pro.md):根据review修改内容与格式

Co-authored-by: yusancky <umbrellacky@qq.com>

* feat(lang/java-pro.md):增加接口和lambda表达式,修改请求内容

* feat(lang/java-pro.md):增加米勒罗宾的超链接

* style(java-pro.md): 对全文进行格式化的调整 (#5)

* style(java-pro.md): 对 1~496 行进行格式化

* style(java-pro.md): 对全文进行格式调整

* style(java-pro.md): (VS Code)删除以空格结尾的行结尾的空格

* fix(lang/java-pro.md):修改正文和注释的Lambda

* fix(lang/java-pro.md):修改warning内容为四个空格

Co-authored-by: yusancky <umbrellacky@qq.com>

* fix(lang/java-pro.md):修改装箱null异常

* fix(lang/java-pro.md):尝试修改预览的|符号

* fix: wn

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: Cubik <cubik65536@cubik65536.top>
Co-authored-by: yusancky <umbrellacky@qq.com>
Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* fix(misc/garsia-wachs): 翻译翻译腔句子 (#4162)

* fix(misc/garsia-wachs): 翻译翻译腔句子

* Update garsia-wachs.md

* Update garsia-wachs.md

* Update garsia-wachs.md

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* style(dp/basic.md): 解决字符串滥用 TeX 的的问题

* feat(graph/scc): 完善算法流程,令其可读性更强 (#4136)

* feat(graph/scc): 完善算法流程,令其可读性更强

* fix(graph/scc): 修改自己不到位的描述

* Update scc.md

* Update scc.md

* Update scc.md

* Update docs/graph/scc.md

Co-authored-by: Marcythm <marcythm@gmail.com>

* style: format markdown files with remark-lint

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>
Co-authored-by: Marcythm <marcythm@gmail.com>
Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: Great-designer <63183399+Great-designer@users.noreply.github.com>

* fix(ds/code/binary-heap): typo (#4187)

fix(binary_heap):typo

fix typo

* fix(math/number-theory/du.md): 完善了莫比乌斯函数的定义式 (#4188)

* build: 使用中文章节链接 (#4190)

* build: uslugify links

* fix: correct links

fix: #_ links display

fix: bot mix chinese links

* style: make bot happy

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* fix(math/number-theory/powerful-number): 修正数学公式错误 (#4189)

* fix(ds/fenwick): 更改等号 (#4173)

* Update fenwick.md

更改等号.

* style: format markdown files with remark-lint

* Update fenwick.md

* style: format markdown files with remark-lint

* fix(ds/fenwick): 更改等号

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* fix(workflows/build-pdf.yml): lock latex by repo (#4194)

* fix: correct a link (#4192)

* fix: correct a link

miller-rabin-素性测试

* ci: temp add logs

* Update build-pdf.yml

* Update build-pdf.yml

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* feat: A format checker guided by format manuals v0.1 (#4038)

* feat: add yarn run check

* feat: add checker main script

* feat: fix RunPath

* feat: fix checker files detect

* feat: checker.js upd

* feat: fix -f parameter

* feat: add -h parameter for help

* fix: CommonJS in ESM env

* fix: CJS file

* fix: use mjs for ESM

* fix: CODEOWNERS

* prepare for merge

* fix: merge

* fix: resolve bugs

* fix: rename

* fix: remove debug code

* fix: es version

* fix: tsconfig

* fix: back tsconfig

* fix: EOL Lines

* fix: "type": "module"

* fix: prettier

* fix: TLA

* feat(intro/format): add format rules for #4190 (#4057)

* feat(intro/format): add format rules for #3978

* fix: move to l29

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* fix(intro/docker-deploy, .bashrc, Dockerfile): 解决本地部署服务器时无法使用其他设备访问的问题 (#4195)

* fix: solve public network access problem in deploying server

* fix: solve public network access problem in deploying server

* fix environment variable problems

* 在Docker部署指南中加入环境变量使用方法

* refactor(ds/pairing-heap): 大规模重构条目 (#4198)

* refactor(ds/pairing-heap.md): 大规模重构条目

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* feat(math,math/number-theory, math/poly): 对快速数论变换词条进行改善 (#4180)

* fix #4074

* style: format markdown files with remark-lint

* 修正笔误

* 介绍顺序的一点小调整

* style: format markdown files with remark-lint

* Update group-theory.md

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* feat(ds/rbtree): fix typos & simplify description (#4197)

* feat(ds/rbtree): fix typo & simplify description

* fix(ds/rbtree): fix typo

* fix(math/simplex): 修正标准形线规式子 (#4202)

* fix(math/game-theory/impartial-game): better expression (#4203)

* fix(geometry/rotating-calipers.md): 修正了例题 1 的格式错误 (#4204)

* fix(dp/dynamic): 修改状态定义 (#4083)

Update dynamic.md

下面的方程中第二行说明了没有考虑 $son_i$。

* fix(math/order-theory): typo

* fix(fenwick): typo (#4212)

* fix(fenwick): typo

* Update fenwick.md

* fix(ds/persistent-seg): 修正口语化表述 (#4205)

* fix: 修改表述

* Update persistent-seg.md

* fix(contest/common-mistakes.md): 修改错别字和规范表述 (#4213)

* fix(contest/common-mistakes.md): 修改错别字和规范表述

- 修改了一个词语
- 将 这样定义并不符合 c++11 标准 改为 这样试图修改字符串字面量会导致**未定义行为**

* Update common-mistakes.md

逗号后追加空格

* Update common-mistakes.md

逗号后追加空格
移除 未初始化局部变量。 的后半句,因为表述不清和口语化
稍微修改了引文中的错别字

* Update docs/contest/common-mistakes.md

Co-authored-by: Early <lin_erli@outlook.com>

Co-authored-by: Early <lin_erli@outlook.com>

* fix(basic/stl-sort.md): typo (#4214)

* fix(lucas): 修改叙述性错误 (#4217)

* fix lucas.md (#4221)

修正字母混乱的情况

* fix(ds/lct): Link Cut Tree 中 Find 函数存在叙述错误 (#4201)

* fix lct.md

将文档第341行的“`Find()` 其实就是找到当前辅助树的根。” 
修改为了“`Find()` 查找的是 $x$ 所在的**原树**的根,请不要将原树根与辅助树的根弄混了。”

* fix lct.md

修改以使语句更书面化

* fix let.md

* Update docs/ds/lct.md

Co-authored-by: Early <lin_erli@outlook.com>

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>
Co-authored-by: Early <lin_erli@outlook.com>

* fix(math/number-theory/sieve): 修复 Python 代码中错误的自增运算 (#4231)

fix(math/number-theory/sieve): fix wrong increment order in Python code

* feat: 更新Entringer Number (#4218)

* 更新Entringer Number

* Update eulerian.md

* Update eulerian.md

* 补充与更新译名

增加部分证明

* feat: 补充离散对数、剩余与单位根的概念 (#4232)

补充离散对数、剩余与单位根的概念

* Update hash.md (#4234)

* feat(ds/sparse-table&seg): 为ST表&线段树新增部分内容 (#4210)

* 完善ST表部分内容

* style: format markdown files with remark-lint

* add sparse-table content

* repair sparse-table_2

* fix: format

* add seg tree content

* style: format markdown files with remark-lint

* change indent

* fix indent

* style: format markdown files with remark-lint

* fix indent

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* feat:add astar-1 config (#4227)

* feat:add astar-1 config

* fix:add testcases into yaml

* fix:change to relative path

* feat: contributing (#4132)

* feat: contributing (previsional)

* feat: codeowners

* feat: chinese

* fix: chinese grammer (unfixed in last commit)

* Update contributing.md

Co-authored-by: Wenzhuo Liu <mgt@oi-wiki.org>

* Update contributing.md

Co-authored-by: Marcythm <marcythm@gmail.com>

* Update contributing.md

Co-authored-by: Marcythm <marcythm@gmail.com>

* Update contributing.md

Co-authored-by: Coelacanthus <coelacanthus@outlook.com>

* Update contributing.md

* Update contributing.md

* Update contributing.md

* Update contributing.md

Co-authored-by: Coelacanthus <coelacanthus@outlook.com>

* Update contributing.md

Co-authored-by: Coelacanthus <coelacanthus@outlook.com>

* Update contributing.md

Co-authored-by: Zhikai Zeng <44666321+Backl1ght@users.noreply.github.com>

* Update contributing.md

Co-authored-by: Zhikai Zeng <44666321+Backl1ght@users.noreply.github.com>

* Update contributing.md

Co-authored-by: Zhikai Zeng <44666321+Backl1ght@users.noreply.github.com>

* Update contributing.md

Co-authored-by: Coelacanthus <coelacanthus@outlook.com>

* Update contributing.md

* Update contributing.md

Co-authored-by: Coelacanthus <coelacanthus@outlook.com>

* fix: coc

* Update CODE_OF_CONDUCT.md

* fix: newline

* Update CODE_OF_CONDUCT.md

* Rename contributing.md to .github/contributing.md

* Update CODEOWNERS

* Delete CONTRIBUTING.md

* Rename contributing.md to CONTRIBUTING.md

* Update pull_request_template.md

* Apply suggestions from code review

* style: format markdown files with remark-lint

* Apply suggestions from @Tiger3018 in Telegram

* ref: htc

* Apply suggestions

* Update .github/CONTRIBUTING.md

Co-authored-by: Xeonacid <i@xeonacid.xyz>

* Update .github/CONTRIBUTING.md

Co-authored-by: Xeonacid <i@xeonacid.xyz>

* fix: no trans & bold

* Update .github/CONTRIBUTING.md

Co-authored-by: Tiger3018 <tiger3018of02@gmail.com>

* Update pull_request_template.md

changed B- tree to lambda because B&B- Tree mixes in this pr.

Co-authored-by: Wenzhuo Liu <mgt@oi-wiki.org>
Co-authored-by: Marcythm <marcythm@gmail.com>
Co-authored-by: Coelacanthus <coelacanthus@outlook.com>
Co-authored-by: Zhikai Zeng <44666321+Backl1ght@users.noreply.github.com>
Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: Great-designer <63183399+Great-designer@users.noreply.github.com>
Co-authored-by: Xeonacid <i@xeonacid.xyz>
Co-authored-by: Tiger3018 <tiger3018of02@gmail.com>

* refactor(ds/ett): rewrite ett page (#4220)

* feat(ds/ett): refactor ett - intro, link and cut

* feat(ds/ett): refactor  ett - fix and make root

* feat(ds/ett): refactor ett - refine

* feat(ds/ett): refactor ett - partial of implmentation and application

* feat(ds/ett): refactor ett - fix and add impl

* style: format markdown files with remark-lint

* feat(ds/ett): refactor ett - add examples

* feat(ds/ett): refactor ett - add ett chain info

* feat(ds/ett): refactor ett - fix type

* feat(ds/ett): refactor ett - refine

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* feat(3d): add 3d basic (#3032)

* feat(3d): add 3d basic

* style: format markdown files with remark-lint

* style: format markdown files with remark-lint

* Update 3d.md

试着把master分支中较为有用的部分续进去……

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: Great-designer <63183399+Great-designer@users.noreply.github.com>

* feat(ds/fenwick): 添加前缀和 O(n) 建树写法 (#4226)

* Update fenwick.md

* Update fenwick.md

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* feat(game-theory/misere-game): 增加了反Nim游戏的证明 (#4178)

* 增加了反Nim游戏的证明

<feat>(<misere-game.md>): <增加了反Nim游戏的证明>

* style: format markdown files with remark-lint

* Update misere-game.md

* style: format markdown files with remark-lint

* <fix>(<misere-game.md>): <增加了N和P态的说明>

增加了N和P态的说明

* <fix>(<misere-game.md>): <修复了Markdown>

修复了Markdown

* style: format markdown files with remark-lint

* <fix>(<game-theory/misere-game.md>): <修复Markdown>

不太熟悉,Markdown的内联公式书写上出了一点问题,抱歉

* style: format markdown files with remark-lint

* 修改了内链公式

rt

* 修改了hash_tag

#_3

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* fix(dp/interval): Fix the interval range in the example (#4229)

* fix(ds/li-chao-tree): 补充一种情况 (#4233)

fix(ds/li-chao-tree):补充一种情况

* fix(graph/shortest-path): 修正 SPFA Python 示例代码 (#4242)

* fix(graph/shortest-path): 将 True 改成 False

fix #4241

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* fix(graph-topo): typo (#4247)

* fix(graph-topo): typo

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* fix(math/number-theory/gcd.md): 统一称呼 (#4255)

* Update gcd.md

统一称呼

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* feat(lang/lambda.md): 增加使用对象描述 (#4143)

* feat(lang/lambda.md): 增加使用对象描述

* Apply suggestions from code review

* Update lambda.md

* style: format markdown files with remark-lint

* style: format markdown files with remark-lint

Co-authored-by: Great-designer <63183399+Great-designer@users.noreply.github.com>
Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* fix(convex-hull.md): 错误的习题排版与标题嵌套 (#4260)

RT

* 对原文中非旋 Treap 的完整代码中的错误进行修改并对 split_by_rk 函数进行重写 (#4249)

* 对原文中非旋 Treap 的完整代码中的错误进行修改并对 split_by_rk 函数进行重写

原文中非旋 Treap 完整代码中的 qnex 函数 漏加了 int ret = qval_by_rank(temp.second, 1); 一句,会导致CE,进行了修改。
对于非旋 Treap 中 split_by_rk 的返回值,写成 tuple 的形式并用 tie 接受返回值显然更加直观且便捷。

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* fix(math/game-theory/misere-game.md):标题删去Markdown (#4265)

* feat(search, dp, string): add semantic label for paragraph (#4261)

* feat(search, dp, string): add semantic label for paragraph

* style: format markdown files with remark-lint

* style: format markdown files with remark-lint

* feat(search/idastar, string/sam): change labels from commit suggestion

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* feat(basic/prefix-sum): 更换例题 (#4254)

* feat(basic/prefix-sum): 更换例题

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* feat(math/vector): 拓展了空间向量的相关内容,修正了部分表述不严谨之处 (#4223)

* <feat>(math/vector.md): 拓展了空间向量的相关内容,修正了部分表述不严谨之处

* <feat>(math/vector.md):重新修改了部分不恰当和表述不全之处

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* fix(graph/stoer-wagner): 修改格式 (#4236)

* stoer-wagner 修改格式

为什么不加空格
/oh /oh /oh /oh

* more fix

* style: format markdown files with remark-lint

* Update docs/graph/stoer-wagner.md

Co-authored-by: Wenzhuo Liu <mgt@oi-wiki.org>

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: Great-designer <63183399+Great-designer@users.noreply.github.com>
Co-authored-by: Wenzhuo Liu <mgt@oi-wiki.org>

* feat(ds/b-tree.md): 增加B树讲解 (#4183)

* Add lambda expression new page

* style: format markdown files with remark-lint

* 加入Lambda表达式名字来源

* style: format markdown files with remark-lint

* Update docs/lang/lambda.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/lang/lambda.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/lang/lambda.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/lang/lambda.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/lang/lambda.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/lang/lambda.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/lang/lambda.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/lang/lambda.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update complexity.md

* Add more comparison between C++ and others

* Add one space

* Updated with master branch

* Change file name

* 修正主定理证明的格式

* style: format markdown files with remark-lint

* fix: fraction (line 167)

* fix: double \ (line 171)

* fix: chinese in latex blocks

* style: format markdown files with remark-lint

* case表述和图片的修改

* style: format markdown files with remark-lint

* feat(ds/b-tree.md):增加B-树内容
稍微有点多,reviewer加油

* Update contents

* Update b-tree images

* Add B-tree contents

* Update mkdocs.yml

* style: format markdown files with remark-lint

* Apply suggestions from code review

Co-authored-by: Coelacanthus <coelacanthus@outlook.com>

* style: format markdown files with remark-lint

* fix: B - 树 -> B树

* style: format markdown files with remark-lint

* Update b-tree.md

* style: format markdown files with remark-lint

* Update mkdocs.yml

* fix: space

* Update docs/ds/b-tree.md

Co-authored-by: Coelacanthus <coelacanthus@outlook.com>

* style: format markdown files with remark-lint

* Update docs/ds/b-tree.md

* Update b-tree.md

* style: format markdown files with remark-lint

* Add svg images

* Add btree svg

* Delete b-tree-1.jpeg

* Delete b-tree-2.png

* Delete b-tree-3.png

* Delete b-tree-4.png

* Delete b-tree-5.png

* Delete b-tree-6.png

* Delete b-tree-7.png

* Change reference to unordered list

* style: format markdown files with remark-lint

* Update svg pictures

* Replace images/b-tree-2~6 with pure SVG

* Fix missing color for b-tree-5

* Update docs/ds/b-tree.md

Co-authored-by: kLiHz <66966137+kLiHz@users.noreply.github.com>

* Update b-tree.md

* Update docs/ds/b-tree.md

Co-authored-by: Marcythm <marcythm@gmail.com>

* Update docs/ds/b-tree.md

Co-authored-by: Marcythm <marcythm@gmail.com>

* Update docs/ds/b-tree.md

Co-authored-by: Marcythm <marcythm@gmail.com>

* Update docs/ds/b-tree.md

Co-authored-by: Marcythm <marcythm@gmail.com>

* 更改插入节点的表述

* 删除delete操作代码的typo

* 增加维基百科参考来源

* 改掉节点分裂到根节点的翻译腔

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>
Co-authored-by: Megan Wang <meganwang@MegandeMacBook-Pro.local>
Co-authored-by: Coelacanthus <coelacanthus@outlook.com>
Co-authored-by: kLiHz <66966137+kLiHz@users.noreply.github.com>
Co-authored-by: aofall <aofall@users.noreply.github.com>
Co-authored-by: Marcythm <marcythm@gmail.com>

* 修个小 typo (#4276)

有个小 typo($x$ 打成 $y$ 了)

* fix(steiner-tree): 删除多余空格 (#4277)

* fix(simulated-annealing): 优化排版 (#4279)

* feat(ds/bplus-tree):增加B+树讲解 (#4237)

* Add lambda expression new page

* style: format markdown files with remark-lint

* 加入Lambda表达式名字来源

* style: format markdown files with remark-lint

* Update docs/lang/lambda.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/lang/lambda.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/lang/lambda.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/lang/lambda.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/lang/lambda.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/lang/lambda.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/lang/lambda.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/lang/lambda.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update complexity.md

* Add more comparison between C++ and others

* Add one space

* Updated with master branch

* Change file name

* 修正主定理证明的格式

* style: format markdown files with remark-lint

* fix: fraction (line 167)

* fix: double \ (line 171)

* fix: chinese in latex blocks

* style: format markdown files with remark-lint

* case表述和图片的修改

* style: format markdown files with remark-lint

* feat(ds/b-tree.md):增加B-树内容
稍微有点多,reviewer加油

* Update contents

* Update b-tree images

* Add B-tree contents

* Update mkdocs.yml

* style: format markdown files with remark-lint

* Apply suggestions from code review

Co-authored-by: Coelacanthus <coelacanthus@outlook.com>

* style: format markdown files with remark-lint

* fix: B - 树 -> B树

* style: format markdown files with remark-lint

* Update b-tree.md

* style: format markdown files with remark-lint

* Update mkdocs.yml

* fix: space

* Update docs/ds/b-tree.md

Co-authored-by: Coelacanthus <coelacanthus@outlook.com>

* style: format markdown files with remark-lint

* Update docs/ds/b-tree.md

* Update b-tree.md

* style: format markdown files with remark-lint

* Add svg images

* Add btree svg

* Delete b-tree-1.jpeg

* Delete b-tree-2.png

* Delete b-tree-3.png

* Delete b-tree-4.png

* Delete b-tree-5.png

* Delete b-tree-6.png

* Delete b-tree-7.png

* Change reference to unordered list

* style: format markdown files with remark-lint

* Update svg pictures

* Replace images/b-tree-2~6 with pure SVG

* Fix missing color for b-tree-5

* Update docs/ds/b-tree.md

Co-authored-by: kLiHz <66966137+kLiHz@users.noreply.github.com>

* feat(ds/bplus-tree.md):增加B+树内容

* feat(ds/bplus-tree): 增加B+树讲解

* feat(ds/bplus-tree): 增加B+树讲解

* style: format markdown files with remark-lint

* style(ds/bplus-tree.md): 进行粗修以使其符合基本格式

* Update b-tree.md

* feat(ds/bplus-tree): 将cpp代码移到正文中来

* style: format markdown files with remark-lint

* Update docs/ds/bplus-tree.md

Co-authored-by: Wenzhuo Liu <mgt@oi-wiki.org>

* Update docs/ds/b-tree.md

Co-authored-by: Marcythm <marcythm@gmail.com>

* Update docs/ds/b-tree.md

Co-authored-by: Marcythm <marcythm@gmail.com>

* Update docs/ds/b-tree.md

Co-authored-by: Marcythm <marcythm@gmail.com>

* Update docs/ds/b-tree.md

Co-authored-by: Marcythm <marcythm@gmail.com>

* 更改插入节点的表述

* 删除delete操作代码的typo

* 增加维基百科参考来源

* 改掉节点分裂到根节点的翻译腔

* fix(misc/garsia-wachs): 翻译翻译腔句子 (#4162)

* fix(misc/garsia-wachs): 翻译翻译腔句子

* Update garsia-wachs.md

* Update garsia-wachs.md

* Update garsia-wachs.md

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* style(dp/basic.md): 解决字符串滥用 TeX 的的问题

* feat(graph/scc): 完善算法流程,令其可读性更强 (#4136)

* feat(graph/scc): 完善算法流程,令其可读性更强

* fix(graph/scc): 修改自己不到位的描述

* Update scc.md

* Update scc.md

* Update scc.md

* Update docs/graph/scc.md

Co-authored-by: Marcythm <marcythm@gmail.com>

* style: format markdown files with remark-lint

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>
Co-authored-by: Marcythm <marcythm@gmail.com>
Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: Great-designer <63183399+Great-designer@users.noreply.github.com>

* fix(ds/code/binary-heap): typo (#4187)

fix(binary_heap):typo

fix typo

* fix(math/number-theory/du.md): 完善了莫比乌斯函数的定义式 (#4188)

* build: 使用中文章节链接 (#4190)

* build: uslugify links

* fix: correct links

fix: #_ links display

fix: bot mix chinese links

* style: make bot happy

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* fix(math/number-theory/powerful-number): 修正数学公式错误 (#4189)

* fix(ds/fenwick): 更改等号 (#4173)

* Update fenwick.md

更改等号.

* style: format markdown files with remark-lint

* Update fenwick.md

* style: format markdown files with remark-lint

* fix(ds/fenwick): 更改等号

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* fix(workflows/build-pdf.yml): lock latex by repo (#4194)

* fix: correct a link (#4192)

* fix: correct a link

miller-rabin-素性测试

* ci: temp add logs

* Update build-pdf.yml

* Update build-pdf.yml

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* feat: A format checker guided by format manuals v0.1 (#4038)

* feat: add yarn run check

* feat: add checker main script

* feat: fix RunPath

* feat: fix checker files detect

* feat: checker.js upd

* feat: fix -f parameter

* feat: add -h parameter for help

* fix: CommonJS in ESM env

* fix: CJS file

* fix: use mjs for ESM

* fix: CODEOWNERS

* prepare for merge

* fix: merge

* fix: resolve bugs

* fix: rename

* fix: remove debug code

* fix: es version

* fix: tsconfig

* fix: back tsconfig

* fix: EOL Lines

* fix: "type": "module"

* fix: prettier

* fix: TLA

* feat(intro/format): add format rules for #4190 (#4057)

* feat(intro/format): add format rules for #3978

* fix: move to l29

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* fix(intro/docker-deploy, .bashrc, Dockerfile): 解决本地部署服务器时无法使用其他设备访问的问题 (#4195)

* fix: solve public network access problem in deploying server

* fix: solve public network access problem in deploying server

* fix environment variable problems

* 在Docker部署指南中加入环境变量使用方法

* refactor(ds/pairing-heap): 大规模重构条目 (#4198)

* refactor(ds/pairing-heap.md): 大规模重构条目

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* feat(math,math/number-theory, math/poly): 对快速数论变换词条进行改善 (#4180)

* fix #4074

* style: format markdown files with remark-lint

* 修正笔误

* 介绍顺序的一点小调整

* style: format markdown files with remark-lint

* Update group-theory.md

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* feat(ds/rbtree): fix typos & simplify description (#4197)

* feat(ds/rbtree): fix typo & simplify description

* fix(ds/rbtree): fix typo

* fix(math/simplex): 修正标准形线规式子 (#4202)

* fix(math/game-theory/impartial-game): better expression (#4203)

* fix(geometry/rotating-calipers.md): 修正了例题 1 的格式错误 (#4204)

* fix(dp/dynamic): 修改状态定义 (#4083)

Update dynamic.md

下面的方程中第二行说明了没有考虑 $son_i$。

* fix(math/order-theory): typo

* fix(fenwick): typo (#4212)

* fix(fenwick): typo

* Update fenwick.md

* fix(ds/persistent-seg): 修正口语化表述 (#4205)

* fix: 修改表述

* Update persistent-seg.md

* fix(contest/common-mistakes.md): 修改错别字和规范表述 (#4213)

* fix(contest/common-mistakes.md): 修改错别字和规范表述

- 修改了一个词语
- 将 这样定义并不符合 c++11 标准 改为 这样试图修改字符串字面量会导致**未定义行为**

* Update common-mistakes.md

逗号后追加空格

* Update common-mistakes.md

逗号后追加空格
移除 未初始化局部变量。 的后半句,因为表述不清和口语化
稍微修改了引文中的错别字

* Update docs/contest/common-mistakes.md

Co-authored-by: Early <lin_erli@outlook.com>

Co-authored-by: Early <lin_erli@outlook.com>

* fix(basic/stl-sort.md): typo (#4214)

* fix(lucas): 修改叙述性错误 (#4217)

* fix lucas.md (#4221)

修正字母混乱的情况

* fix(ds/lct): Link Cut Tree 中 Find 函数存在叙述错误 (#4201)

* fix lct.md

将文档第341行的“`Find()` 其实就是找到当前辅助树的根。” 
修改为了“`Find()` 查找的是 $x$ 所在的**原树**的根,请不要将原树根与辅助树的根弄混了。”

* fix lct.md

修改以使语句更书面化

* fix let.md

* Update docs/ds/lct.md

Co-authored-by: Early <lin_erli@outlook.com>

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>
Co-authored-by: Early <lin_erli@outlook.com>

* fix(math/number-theory/sieve): 修复 Python 代码中错误的自增运算 (#4231)

fix(math/number-theory/sieve): fix wrong increment order in Python code

* feat: 更新Entringer Number (#4218)

* 更新Entringer Number

* Update eulerian.md

* Update eulerian.md

* 补充与更新译名

增加部分证明

* feat: 补充离散对数、剩余与单位根的概念 (#4232)

补充离散对数、剩余与单位根的概念

* Update hash.md (#4234)

* feat(ds/bplus-tree.md):增加B+树内容

* feat(ds/bplus-tree): 增加B+树讲解

* style: format markdown files with remark-lint

* style(ds/bplus-tree.md): 进行粗修以使其符合基本格式

* feat(ds/bplus-tree): 将cpp代码移到正文中来

* style: format markdown files with remark-lint

* Update docs/ds/bplus-tree.md

Co-authored-by: Wenzhuo Liu <mgt@oi-wiki.org>

* 修正b-tree的相对路径

* Update docs/ds/bplus-tree.md

Co-authored-by: aofall <aofall@users.noreply.github.com>

* Update docs/ds/bplus-tree.md

Co-authored-by: aofall <aofall@users.noreply.github.com>

* Update mkdocs.yml

merge conflict typo

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>
Co-authored-by: Megan Wang <meganwang@MegandeMacBook-Pro.local>
Co-authored-by: Coelacanthus <coelacanthus@outlook.com>
Co-authored-by: kLiHz <66966137+kLiHz@users.noreply.github.com>
Co-authored-by: aofall <aofall@users.noreply.github.com>
Co-authored-by: Marcythm <marcythm@gmail.com>
Co-authored-by: Great-designer <63183399+Great-designer@users.noreply.github.com>
Co-authored-by: Wenzhuo Liu <mgt@oi-wiki.org>
Co-authored-by: F1shAndCat <95631294+F1shAndCat@users.noreply.github.com>
Co-authored-by: yusancky <umbrellacky@qq.com>
Co-authored-by: 忘怀 <otgwt@outlook.com>
Co-authored-by: purple-vine <97386856+purple-vine@users.noreply.github.com>
Co-authored-by: CCXXXI <ccxxxi@qq.com>
Co-authored-by: lrherqwq <106384791+lrherqwq@users.noreply.github.com>
Co-authored-by: RuiYu2021 <82247904+RuiYu2021@users.noreply.github.com>
Co-authored-by: llh721113 <llh721113@outlook.com>
Co-authored-by: Jinglei Dong <38680774+dong628@users.noreply.github.com>
Co-authored-by: WAAutoMaton <a547673135@gmail.com>
Co-authored-by: Early <lin_erli@outlook.com>
Co-authored-by: Zhikai Zeng <44666321+Backl1ght@users.noreply.github.com>
Co-authored-by: 智子 <50134252+HeliumOI@users.noreply.github.com>
Co-authored-by: CSPNOIP <98458595+CSPNOIP@users.noreply.github.com>
Co-authored-by: Flex Zhong <124694738@qq.com>
Co-authored-by: 66Leo66 <33322229+66Leo66@users.noreply.github.com>
Co-authored-by: kernel_panic <109970502+kernel-panic-1024@users.noreply.github.com>
Co-authored-by: Sheng-Horizon <68465666+Sheng-Horizon@users.noreply.github.com>
Co-authored-by: Monad <yanwqmonad@gmail.com>
Co-authored-by: 刘桐赫 <107902170+LTHAndy@users.noreply.github.com>

* refactor(math/linear-algebra): 线性代数部分框架搭建1 (#4273)

* 线性代数部分框架搭建1

* style: format markdown files with remark-lint

* 小修理一下pmodvarphi问题

* style: format markdown files with remark-lint

* style: format markdown files with remark-lint

* Update _redirects

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* feat(linked-list.md): 添加了 XOR Linked List 的技巧 (#4262)

* feat(linked-list.md): 添加了 XOR Linked List 的技巧

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* feat(math/combinatorics): 新增错位排列 (#4269)

* fix #4219

* style: format markdown files with remark-lint

* Update _redirects

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* feat:(product.md):更新了二重外积 (#4283)

* Update product.md

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* fix&feat: tools/editor/vscode 修改部分标题,补充 clang 有关内容  (#4290)

* fix&feat: tools/editor/vscode 修改部分标题,添加 clang 有关内容

fix: tools/editor/vscode 存在意义相近的标题
fix: tools/editor/vscode LLVM-Windows 官方版本需要另行安装 MSVC 构建工具,因此推荐使用无需安装其他依赖的 LLVM-MinGW。
feat: tools/editor/vscode C/C++ 插件无法正确配置 LLDB,添加 CodeLLDB 插件的配置过程

* feat : 添加 tools/editor/vscode 相关图片

* feat : 添加 tools/editor/vscode 相关图片

* feat : 添加 tools/editor/vscode 相关图片

* feat: tools/editor/vscode 添加手动下载安装 CodeLLDB 插件的原因

* fix(dp/basic.md): 修正最长不下降子序列代码错误 (#4284)

* feat(graph/max-clique.md): 增加最大团搜索算法 (#4125)

* feat(graph/max-clique.md): 增加最大团搜索算法

* Update mkdocs.yml

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/graph/max-clique.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/graph/max-clique.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/graph/max-clique.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* feat(graph/max-clique.md): 增加最大团搜索算法

* style: format markdown files with remark-lint

* Update docs/graph/max-clique.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/graph/max-clique.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* feat(graph/max-clique.md): 增加最大团搜索算法

* style: format markdown files with remark-lint

* feat(graph/max-clique.md): 增加最大团搜索算法

* style: format markdown files with remark-lint

* To check correctness of action

* style: format markdown files with remark-lint

* Update main function

* Update testcases

* style: format markdown files with remark-lint

* Update max-clique.md

* style: format markdown files with remark-lint

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>
Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: Great-designer <63183399+Great-designer@users.noreply.github.com>
Co-authored-by: Marcythm <marcythm@gmail.com>

* fix (string/sa.md): 修正一个表述上的小错误 (#4291)

「USACO06DEC」Milk Patterns 的题解中,应使用「公共前缀」的表述而非「LCP」的表述(不包含最长这一性质)

* feat(graph/topo): 更换 Kahn 算法实现 (#4292)

* fix(kmp): correct collapse syntax (#4289)

* fix(math/coordinate.md): Markdown & LaTeX 修复 (#4299)

fix(coordinate.md): Markdown & LaTeX 修复

Markdown & LaTeX 修复

* feat(rotating-calipers.md): 增加习题 (#4264)

* fix(convex-hull.md): 错误的习题排版与标题嵌套

RT

* feat(rotating-calipers.md): 增加习题

RT

* style: format markdown files with remark-lint

* fix(rotating-calipers.md): 习题引用原始出处

* Delete newlines

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* update:(segment-tree-offline.md)在专题页面增加线段树与离线询问 (#4297)

fix #1252

* Update:(linear-equation.md):翻译与合并线性同余方程 (#4295)

* Update linear-equation.md

* Update linear-equation.md

* Update linear-equation.md

* Update (matrix.md): 搭建线性代数部分的框架2 (#4288)

* Update matrix.md

* Update matrix.md

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* feat(math/combinatorics/combination.md):增加插板法讲解,修改部分公式 (#4278)

* 增加插板法讲解,修改部分公式

for issue #4267

* style: format markdown files with remark-lint

* Update combination.md

* update the structure

调整了结构,增加说明使上下连贯,去除意义不明的内容,修正了一部分公式。

* 删除错位排列

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: Great-designer <63183399+Great-designer@users.noreply.github.com>

* 增加贪心算法的复杂度分析和代码解析 (#3219)

* 增加贪心算法的复杂度分析和代码解析

* style: format markdown files with remark-lint

* Update docs/basic/greedy.md

Co-authored-by: ksyx <18738953+ksyx@users.noreply.github.com>

* modify greedy algorithm

* style: format markdown files with remark-lint

* modify greedy algorithm

* modify greedy algorithm

* modify greedy algorithm

* fix(code/greedy): update the code

* fix(basic/greedy): format

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: ksyx <18738953+ksyx@users.noreply.github.com>
Co-authored-by: Shuhao Zhang <studyingfather@outlook.com>
Co-authored-by: Great-designer <63183399+Great-designer@users.noreply.github.com>

* fix(ds/code/kdt/kdt_1): 更正kd树代码错误 (#4071)

* Update kdt_1.cpp

代码有误,建树时单节点要返回自身并对应地更新边界

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* Update sparse-table_2.hpp (#4244)

* Update sparse-table_2.hpp

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: Great-designer <63183399+Great-designer@users.noreply.github.com>

* update:(binary-set.md):更新二进制集合操作 (#4285)

* 更新二进制集合操作

* Update binary-set.md

* style: format markdown files with remark-lint

* syntax error

unintelligent bot

* Update docs/math/binary-set.md

Co-authored-by: Tifa <62847935+Tiphereth-A@users.noreply.github.com>

* Update .remarkignore

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: aofall <aofall@users.noreply.github.com>
Co-authored-by: Tifa <62847935+Tiphereth-A@users.noreply.github.com>
Co-authored-by: Dejia Xu <dejia@utexas.edu>

* refine: 优化文本 (#2968)

* [refine][sa] 优化介绍倍增算法、height数组等文本

* style: format markdown files with remark-lint

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: Great-designer <63183399+Great-designer@users.noreply.github.com>

* feat(basic/sort-intro): 希尔排序不稳定 (#4307)

* fix(seg-in-bit.md): 继承前人的更换主席树名字以及修正珂朵莉树位置 (#4271)

* fix #4176

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* fix(intro/htc): Internal Links (#4305)

* feat(math): add semantic label for paragraph (#4304)

* feat(math): add semantic label for paragraph

* fix(math/poly/fundamental): fix typo

Co-authored-by: Xeonacid <h.dwwwwww@gmail.com>

Co-authored-by: Xeonacid <h.dwwwwww@gmail.com>

* refactor(vector.md, vector-space.md, basis.md): 线性空间和线性基 (#4302)

* refactor(basis): migration from PR #3837

* feat(basis): update author

* fix(basis): unify the style of code blocks

* fix(basis): migration new images from #3837

* fix(basis): path of images

* feat(linear-space): migration from vector.md

* refactor(vector): outline

* fix(vector): link to linear-space

* fix(linear-space): wrong link

* fix(vector): path to image

* feat(linear-space): add example

* fix(basis): code blocks

* feat(linear-space): add some related concepts

* fix(vector): link

* fix(linear-space): format

* refactor(basis): seperate code

* feat(basis): more formal introduction

* refactor(basis): example, properties, complexity

* fix(basis): tiny change

* fix(basis): complexity

* fix: reference

* fix(basis): format

* refactor(linear-space): rename

* fix(vector-space): tiny change

* feat(basis): prop of dim

* feat(basis): comment

* feat(vector-space): isomorphic

* fix: format

* fix(vector-space): wrong word

* Update mkdocs.yml

Co-authored-by: Great-designer <63183399+Great-designer@users.noreply.github.com>

* fix(math/number-theory/gcd, euler, sieve, stern-brocot, lagrange): style fix (#4312)

fix(math/number-theory/gcd, math/number-theory/euler, math/number-theory/sieve, math/number-theory/stern-brocot, math/number-theory/lagrange): style fix

* fix(math/number-theory/sieve.md):typo fix (#4313)

* feat(math/notation): 增加更多常用符号 (#4306)

* <feat>(math/vector.md): 拓展了空间向量的相关内容,修正了部分表述不严谨之处

* <feat>(math/vector.md):重新修改了部分不恰当和表述不全之处

* style: format markdown files with remark-lint

* feat(math/notation):增加其他常用符号

* Update docs/math/notation.md

Co-authored-by: Early <lin_erli@outlook.com>

* fix lucas.md (#4221)

修正字母混乱的情况

* fix(ds/lct): Link Cut Tree 中 Find 函数存在叙述错误 (#4201)

* fix lct.md

将文档第341行的“`Find()` 其实就是找到当前辅助树的根。” 
修改为了“`Find()` 查找的是 $x$ 所在的**原树**的根,请不要将原树根与辅助树的根弄混了。”

* fix lct.md

修改以使语句更书面化

* fix let.md

* Update docs/ds/lct.md

Co-authored-by: Early <lin_erli@outlook.com>

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>
Co-authored-by: Early <lin_erli@outlook.com>

* fix(math/number-theory/sieve): 修复 Python 代码中错误的自增运算 (#4231)

fix(math/number-theory/sieve): fix wrong increment order in Python code

* feat: 更新Entringer Number (#4218)

* 更新Entringer Number

* Update eulerian.md

* Update eulerian.md

* 补充与更新译名

增加部分证明

* feat: 补充离散对数、剩余与单位根的概念 (#4232)

补充离散对数、剩余与单位根的概念

* Update hash.md (#4234)

* feat(ds/sparse-table&seg): 为ST表&线段树新增部分内容 (#4210)

* 完善ST表部分内容

* style: format markdown files with remark-lint

* add sparse-table content

* repair sparse-table_2

* fix: format

* add seg tree content

* style: format markdown files with remark-lint

* change indent

* fix indent

* style: format markdown files with remark-lint

* fix indent

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* feat:add astar-1 config (#4227)

* feat:add astar-1 config

* fix:add testcases into yaml

* fix:change to relative path

* feat: contributing (#4132)

* feat: contributing (previsional)

* feat: codeowners

* feat: chinese

* fix: chinese grammer (unfixed in last commit)

* Update contributing.md

Co-authored-by: Wenzhuo Liu <mgt@oi-wiki.org>

* Update contributing.md

Co-authored-by: Marcythm <marcythm@gmail.com>

* Update contributing.md

Co-authored-by: Marcythm <marcythm@gmail.com>

* Update contributing.md

Co-authored-by: Coelacanthus <coelacanthus@outlook.com>

* Update contributing.md

* Update contributing.md

* Update contributing.md

* Update contributing.md

Co-authored-by: Coelacanthus <coelacanthus@outlook.com>

* Update contributing.md

Co-authored-by: Coelacanthus <coelacanthus@outlook.com>

* Update contributing.md

Co-authored-by: Zhikai Zeng <44666321+Backl1ght@users.noreply.github.com>

* Update contributing.md

Co-authored-by: Zhikai Zeng <44666321+Backl1ght@users.noreply.github.com>

* Update contributing.md

Co-authored-by: Zhikai Zeng <44666321+Backl1ght@users.noreply.github.com>

* Update contributing.md

Co-authored-by: Coelacanthus <coelacanthus@outlook.com>

* Update contributing.md

* Update contributing.md

Co-authored-by: Coelacanthus <coelacanthus@outlook.com>

* fix: coc

* Update CODE_OF_CONDUCT.md

* fix: newline

* Update CODE_OF_CONDUCT.md

* Rename contributing.md to .github/contributing.md

* Update CODEOWNERS

* Delete CONTRIBUTING.md

* Rename contributing.md to CONTRIBUTING.md

* Update pull_request_template.md

* Apply suggestions from code review

* style: format markdown files with remark-lint

* Apply suggestions from @Tiger3018 in Telegram

* ref: htc

* Apply suggestions

* Update .github/CONTRIBUTING.md

Co-authored-by: Xeonacid <i@xeonacid.xyz>

* Update .github/CONTRIBUTING.md

Co-authored-by: Xeonacid <i@xeonacid.xyz>

* fix: no trans & bold

* Update .github/CONTRIBUTING.md

Co-authored-by: Tiger3018 <tiger3018of02@gmail.com>

* Update pull_request_template.md

changed B- tree to lambda because B&B- Tree mixes in this pr.

Co-authored-by: Wenzhuo Liu <mgt@oi-wiki.org>
Co-authored-by: Marcythm <marcythm@gmail.com>
Co-authored-by: Coelacanthus <coelacanthus@outlook.com>
Co-authored-by: Zhikai Zeng <44666321+Backl1ght@users.noreply.github.com>
Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: Great-designer <63183399+Great-designer@users.noreply.github.com>
Co-authored-by: Xeonacid <i@xeonacid.xyz>
Co-authored-by: Tiger3018 <tiger3018of02@gmail.com>

* refactor(ds/ett): rewrite ett page (#4220)

* feat(ds/ett): refactor ett - intro, link and cut

* feat(ds/ett): refactor  ett - fix and make root

* feat(ds/ett): refactor ett - refine

* feat(ds/ett): refactor ett - partial of implmentation and application

* feat(ds/ett): refactor ett - fix and add impl

* style: format markdown files with remark-lint

* feat(ds/ett): refactor ett - add examples

* feat(ds/ett): refactor ett - add ett chain info

* feat(ds/ett): refactor ett - fix type

* feat(ds/ett): refactor ett - refine

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* feat(3d): add 3d basic (#3032)

* feat(3d): add 3d basic

* style: format markdown files with remark-lint

* style: format markdown files with remark-lint

* Update 3d.md

试着把master分支中较为有用的部分续进去……

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: Great-designer <63183399+Great-designer@users.noreply.github.com>

* feat(ds/fenwick): 添加前缀和 O(n) 建树写法 (#4226)

* Update fenwick.md

* Update fenwick.md

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* feat(game-theory/misere-game): 增加了反Nim游戏的证明 (#4178)

* 增加了反Nim游戏的证明

<feat>(<misere-game.md>): <增加了反Nim游戏的证明>

* style: format markdown files with remark-lint

* Update misere-game.md

* style: format markdown files with remark-lint

* <fix>(<misere-game.md>): <增加了N和P态的说明>

增加了N和P态的说明

* <fix>(<misere-game.md>): <修复了Markdown>

修复了Markdown

* style: format markdown files with remark-lint

* <fix>(<game-theory/misere-game.md>): <修复Markdown>

不太熟悉,Markdown的内联公式书写上出了一点问题,抱歉

* style: format markdown files with remark-lint

* 修改了内链公式

rt

* 修改了hash_tag

#_3

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* fix(dp/interval): Fix the interval range in the example (#4229)

* fix(ds/li-chao-tree): 补充一种情况 (#4233)

fix(ds/li-chao-tree):补充一种情况

* fix(graph/shortest-path): 修正 SPFA Python 示例代码 (#4242)

* fix(graph/shortest-path): 将 True 改成 False

fix #4241

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* fix(graph-topo): typo (#4247)

* fix(graph-topo): typo

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* fix(math/number-theory/gcd.md): 统一称呼 (#4255)

* Update gcd.md

统一称呼

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* feat(lang/lambda.md): 增加使用对象描述 (#4143)

* feat(lang/lambda.md): 增加使用对象描述

* Apply suggestions from code review

* Update lambda.md

* style: format markdown files with remark-lint

* style: format markdown files with remark-lint

Co-authored-by: Great-designer <63183399+Great-designer@users.noreply.github.com>
Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* fix(convex-hull.md): 错误的习题排版与标题嵌套 (#4260)

RT

* 对原文中非旋 Treap 的完整代码中的错误进行修改并对 split_by_rk 函数进行重写 (#4249)

* 对原文中非旋 Treap 的完整代码中的错误进行修改并对 split_by_rk 函数进行重写

原文中非旋 Treap 完整代码中的 qnex 函数 漏加了 int ret = qval_by_rank(temp.second, 1); 一句,会导致CE,进行了修改。
对于非旋 Treap 中 split_by_rk 的返回值,写成 tuple 的形式并用 tie 接受返回值显然更加直观且便捷。

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* fix(math/game-theory/misere-game.md):标题删去Markdown (#4265)

* feat(search, dp, string): add semantic label for paragraph (#4261)

* feat(search, dp, string): add semantic label for paragraph

* style: format markdown files with remark-lint

* style: format markdown files with remark-lint

* feat(search/idastar, string/sam): change labels from commit suggestion

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* feat(basic/prefix-sum): 更换例题 (#4254)

* feat(basic/prefix-sum): 更换例题

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* fix(graph/stoer-wagner): 修改格式 (#4236)

* stoer-wagner 修改格式

为什么不加空格
/oh /oh /oh /oh

* more fix

* style: format markdown files with remark-lint

* Update docs/graph/stoer-wagner.md

Co-authored-by: Wenzhuo Liu <mgt@oi-wiki.org>

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: Great-designer <63183399+Great-designer@users.noreply.github.com>
Co-authored-by: Wenzhuo Liu <mgt@oi-wiki.org>

* feat(ds/b-tree.md): 增加B树讲解 (#4183)

* Add lambda expression new page

* style: format markdown files with remark-lint

* 加入Lambda表达式名字来源

* style: format markdown files with remark-lint

* Update docs/lang/lambda.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/lang/lambda.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/lang/lambda.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/lang/lambda.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/lang/lambda.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/lang/lambda.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/lang/lambda.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/lang/lambda.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update complexity.md

* Add more comparison between C++ and others

* Add one space

* Updated with master branch

* Change file name

* 修正主定理证明的格式

* style: format markdown files with remark-lint

* fix: fraction (line 167)

* fix: double \ (line 171)

* fix: chinese in latex blocks

* style: format markdown files with remark-lint

* case表述和图片的修改

* style: format markdown files with remark-lint

* feat(ds/b-tree.md):增加B-树内容
稍微有点多,reviewer加油

* Update contents

* Update b-tree images

* Add B-tree contents

* Update mkdocs.yml

* style: format markdown files with remark-lint

* Apply suggestions from code review

Co-authored-by: Coelacanthus <coelacanthus@outlook.com>

* style: format markdown files with remark-lint

* fix: B - 树 -> B树

* style: format markdown files with remark-lint

* Update b-tree.md

* style: format markdown files with remark-lint

* Update mkdocs.yml

* fix: space

* Update docs/ds/b-tree.md

Co-authored-by: Coelacanthus <coelacanthus@outlook.com>

* style: format markdown files with remark-lint

* Update docs/ds/b-tree.md

* Update b-tree.md

* style: format markdown files with remark-lint

* Add svg images

* Add btree svg

* Delete b-tree-1.jpeg

* Delete b-tree-2.png

* Delete b-tree-3.png

* Delete b-tree-4.png

* Delete b-tree-5.png

* Delete b-tree-6.png

* Delete b-tree-7.png

* Change reference to unordered list

* style: format markdown files with remark-lint

* Update svg pictures

* Replace images/b-tree-2~6 with pure SVG

* Fix missing color for b-tree-5

* Update docs/ds/b-tree.md

Co-authored-by: kLiHz <66966137+kLiHz@users.noreply.github.com>

* Update b-tree.md

* Update docs/ds/b-tree.md

Co-authored-by: Marcythm <marcythm@gmail.com>

* Update docs/ds/b-tree.md

Co-authored-by: Marcythm <marcythm@gmail.com>

* Update docs/ds/b-tree.md

Co-authored-by: Marcythm <marcythm@gmail.com>

* Update docs/ds/b-tree.md

Co-authored-by: Marcythm <marcythm@gmail.com>

* 更改插入节点的表述

* 删除delete操作代码的typo

* 增加维基百科参考来源

* 改掉节点分裂到根节点的翻译腔

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>
Co-authored-by: Megan Wang <meganwang@MegandeMacBook-Pro.local>
Co-authored-by: Coelacanthus <coelacanthus@outlook.com>
Co-authored-by: kLiHz <66966137+kLiHz@users.noreply.github.com>
Co-authored-by: aofall <aofall@users.noreply.github.com>
Co-authored-by: Marcythm <marcythm@gmail.com>

* 修个小 typo (#4276)

有个小 typo($x$ 打成 $y$ 了)

* fix(steiner-tree): 删除多余空格 (#4277)

* fix(simulated-annealing): 优化排版 (#4279)

* feat(ds/bplus-tree):增加B+树讲解 (#4237)

* Add lambda expression new page

* style: format markdown files with remark-lint

* 加入Lambda表达式名字来源

* style: format markdown files with remark-lint

* Update docs/lang/lambda.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/lang/lambda.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/lang/lambda.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/lang/lambda.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/lang/lambda.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/lang/lambda.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/lang/lambda.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/lang/lambda.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update complexity.md

* Add more comparison between C++ and others

* Add one space

* Updated with master branch

* Change file name

* 修正主定理证明的格式

* style: format markdown files with remark-lint

* fix: fraction (line 167)

* fix: double \ (line 171)

* fix: chinese in latex blocks

* style: format markdown files with remark-lint

* case表述和图片的修改

* style: format markdown files with remark-lint

* feat(ds/b-tree.md):增加B-树内容
稍微有点多,reviewer加油

* Update contents

* Update b-tree images

* Add B-tree contents

* Update mkdocs.yml

* style: format markdown files with remark-lint

* Apply suggestions from code review

Co-authored-by: Coelacanthus <coelacanthus@outlook.com>

* style: format markdown files with remark-lint

* fix: B - 树 -> B树

* style: format markdown files with remark-lint

* Update b-tree.md

* style: format markdown files with remark-lint

* Update mkdocs.yml

* fix: space

* Update docs/ds/b-tree.md

Co-authored-by: Coelacanthus <coelacanthus@outlook.com>

* style: format markdown files with remark-lint

* Update docs/ds/b-tree.md

* Update b-tree.md

* style: format markdown files with remark-lint

* Add svg images

* Add btree svg

* Delete b-tree-1.jpe…
1804040636 added a commit to 1804040636/OI-wiki that referenced this pull request Dec 3, 2022
* feat:增加java进阶页面

* feat(lang/java):增加StreamTokenizer的IO写法与的对比

* style: format markdown files with remark-lint

* fix(lang/java.md):修改快速读写部分的描述

* style: format markdown files with remark-lint

* feat(lang/java-pro.md):增加java-pro页面,删除快速读写内容

* style: format markdown files with remark-lint

* fix(lang/java.md):修改缩进

* feat(lang/java): 优化 “更高速的输入输出” 部分的描述

* feat(lang/java): 优化 “更高速的输入输出” 部分的描述

* fix(lang/java.md):修改描述

* style: format markdown files with remark-lint

* style: format markdown files with remark-lint

* feat(lang/java-pro.md):增加BigInteger的基本操作与演示

* style: format markdown files with remark-lint

* fix(lang/java-pro.md):修改java大小写与缩进问题

* style: format markdown files with remark-lint

* fix(lang/java-pro.md):修改前后空格

* style: format markdown files with remark-lint

* feat(lang/java-pro.md):初步增加数据结构的大纲

* style: format markdown files with remark-lint

* Update docs/lang/java.md

Co-authored-by: Cubik <cubik65536@cubik65536.top>

* fix(docs/lang/java.md):缩进

Co-authored-by: Cubik <cubik65536@cubik65536.top>

* Update docs/lang/java.md

Co-authored-by: Cubik <cubik65536@cubik65536.top>

* fix(java.md):统一前后缩进

* fix(java-pro.md): 对内容的格式进行修改;修改错别字

* fix(java-pro.md): 修正例题跳转链接

* fix(lang/java-pro.md):修改or运算格式

* style: format markdown files with remark-lint

* fix: or

* style: format markdown files with remark-lint

* fix: remark ignore

* retrace: sb bot

* fix(lang/java-pro.md):增加缩进,修改|运算符显示表格

* feat(lang/java-pro.md):增加BigInteger中的数学部分

* feat(lang/java-pro.md):增加-0.0!=0.0部分

* fix: spaces & bot retirements & links

* feat(lang/java-pro.md):增加数据结构,删除Arrays与Collections

* feat(lang/java-pro.md):增加了Arrays与Collections的部分函数

* fix(lang/java-pro.md):修改换行

* fix(lang/java-pro.md):修改空格格式

* fix(lang/java-pro.md):统一前后缩进

* feat(lang/java-pro.md):增加了继承与多态的简单知识,对代码格式进行了修改

* fix(lang/java-pro.md):将快速读写迁入,迁移排序至Arrays.sort()

* fix(lang/java.md):迁移快速读写至java进阶

* feat(lang/java-pro.md):简单增加了map的一些高级用法

* fix(lang/java-pro.md):修改错别字

* fix(docs/lang/java-pro.md):统一逗号

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* fix(docs/lang/java-pro.md):修改缩进

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* fix(docs/lang/java-pro.md):修改缩进

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* fix(docs/lang/java-pro.md):修改缩进

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* fix(docs/lang/java-pro.md):修改缩进

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* fix(docs/lang/java-pro.md):修改缩进

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* fix(docs/lang/java-pro.md):修改缩进

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* fix(docs/lang/java-pro.md):修改缩进

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* fix(docs/lang/java-pro.md):修改缩进

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* fix(docs/lang/java-pro.md):修改缩进

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* fix(docs/lang/java-pro.md):修改缩进

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* fix(docs/lang/java-pro.md):修改缩进

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* fix(docs/lang/java-pro.md):修改缩进

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* fix(docs/lang/java-pro.md):修改缩进

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* fix(docs/lang/java-pro.md):修改缩进

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* fix(docs/lang/java-pro.md):修改缩进

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* fix(docs/lang/java-pro.md):修改缩进

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* fix(docs/lang/java-pro.md):修改缩进

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* feat(lang/java-pro.md):增加了泛型,包裹类型等知识

* feat(lang/java-pro.md):增加list删除警告

* fix(lang/java-pro.md):修改下拉格式

* Create CNAME

* Delete CNAME

* fix(lang/java-pro.md):修改挂掉的公式

* style(lang/java-pro.md): 优化 Markdown 格式

* style(lang/java-pro.md): 优化 Markdown 格式

Co-authored-by: yusancky <umbrellacky@qq.com>

* style(lang/java-pro.md): 优化 Markdown 格式

Co-authored-by: yusancky <umbrellacky@qq.com>

* style(lang/java-pro.md): 优化 Markdown 格式

Co-authored-by: yusancky <umbrellacky@qq.com>

* style(java-pro.md)

* style: format markdown files with remark-lint

* Update docs/lang/java-pro.md

Co-authored-by: Cubik <cubik65536@cubik65536.top>

* Update docs/lang/java-pro.md

Co-authored-by: Cubik <cubik65536@cubik65536.top>

* Update docs/lang/java-pro.md

Co-authored-by: Cubik <cubik65536@cubik65536.top>

* Update docs/lang/java-pro.md

Co-authored-by: Cubik <cubik65536@cubik65536.top>

* Update docs/lang/java-pro.md

Co-authored-by: Cubik <cubik65536@cubik65536.top>

* fix(.remarkignore): extra line

* Update java-pro.md

* Apply suggestions from code review

,

Co-authored-by: yusancky <umbrellacky@qq.com>

* fix(lang/java-pro.md):修改行内注释格式,修改out.close()

* fix(lang/java-pro.md):修改格式

* fix(lang/java.md):迁移脚注

* style: format markdown files with remark-lint

* fix(lang/java-pro.md):修改格式,增加脚注

* fix(docs/lang/java-pro.md):根据review修改内容与格式

Co-authored-by: yusancky <umbrellacky@qq.com>

* feat(lang/java-pro.md):增加接口和lambda表达式,修改请求内容

* feat(lang/java-pro.md):增加米勒罗宾的超链接

* style(java-pro.md): 对全文进行格式化的调整 (#5)

* style(java-pro.md): 对 1~496 行进行格式化

* style(java-pro.md): 对全文进行格式调整

* style(java-pro.md): (VS Code)删除以空格结尾的行结尾的空格

* fix(lang/java-pro.md):修改正文和注释的Lambda

* fix(lang/java-pro.md):修改warning内容为四个空格

Co-authored-by: yusancky <umbrellacky@qq.com>

* fix(lang/java-pro.md):修改装箱null异常

* fix(lang/java-pro.md):尝试修改预览的|符号

* fix: wn

* feat(lang/java-pro.md):增加ArrayDeque的实现Queue接口以及区别

* fix(lang/java-pro.md):修改不统一的格式

Co-authored-by: Tifa <62847935+Tiphereth-A@users.noreply.github.com>

* style: format markdown files with remark-lint

* Revert 6 patch 5 (#7)

* Patch 5 (#6)

* Delete CNAME

* 快速幂词条的翻译 (#4165)

* fix #3911

* 更换名字,fix bug

* fix(lang/java-pro.md):修改挂掉的公式

* style(lang/java-pro.md): 优化 Markdown 格式

* fix(dp/opt/slope): typo (#4170)

* style(lang/java-pro.md): 优化 Markdown 格式

Co-authored-by: yusancky <umbrellacky@qq.com>

* style(lang/java-pro.md): 优化 Markdown 格式

Co-authored-by: yusancky <umbrellacky@qq.com>

* style(lang/java-pro.md): 优化 Markdown 格式

Co-authored-by: yusancky <umbrellacky@qq.com>

* fix(math/number-theory/du):typo (#4171)

* Update slope.md

* Update du.md

* fix(basic/complexity): Master Theorem例子更正

修改后两种情况的例子

* style(java-pro.md)

* style: format markdown files with remark-lint

* fix(graph/tree-divide): fix problem summary (#4174)

* Update tree-divide.md

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* refactor(lang/python): 大幅修改并增加了 Python 速成 的内容 (#3228)

* fix(math/quick-pow): initialize res to 1%mod in case exp=0 and mod=1

where the anwser should be 0 instead of 1

* refactor(lang/python): introduce OOP and well-designed examples

* refactor(lang/python)!: add necessary knowledge

* fix typo

Co-authored-by: Xeonacid <h.dwwwwww@gmail.com>

* fix: not purely object-oriented

* Update docs/lang/python.md

Co-authored-by: 谭九鼎 <109224573@qq.com>

* Update docs/lang/python.md

Co-authored-by: 谭九鼎 <109224573@qq.com>

* Update docs/lang/python.md

Co-authored-by: 谭九鼎 <109224573@qq.com>

* Update docs/lang/python.md

Co-authored-by: 谭九鼎 <109224573@qq.com>

* fix(python): format

* fix build error

* style: format markdown files with remark-lint

* style: format markdown files with remark-lint

* style: format markdown files with remark-lint

* style: format markdown files with remark-lint

* style(lang/python): use ```console for REPL block

* style: format markdown files with remark-lint

Co-authored-by: Xeonacid <h.dwwwwww@gmail.com>
Co-authored-by: 谭九鼎 <109224573@qq.com>
Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/lang/java-pro.md

Co-authored-by: Cubik <cubik65536@cubik65536.top>

* Update docs/lang/java-pro.md

Co-authored-by: Cubik <cubik65536@cubik65536.top>

* Update docs/lang/java-pro.md

Co-authored-by: Cubik <cubik65536@cubik65536.top>

* Update docs/lang/java-pro.md

Co-authored-by: Cubik <cubik65536@cubik65536.top>

* Update docs/lang/java-pro.md

Co-authored-by: Cubik <cubik65536@cubik65536.top>

* fix(.remarkignore): extra line

* Update java-pro.md

* Apply suggestions from code review

,

Co-authored-by: yusancky <umbrellacky@qq.com>

* fix(lang/java-pro.md):修改行内注释格式,修改out.close()

* fix(lang/java-pro.md):修改格式

* revert: "ci: building pdfs silently" (#4168)

Revert "ci: building pdfs silently (#4052)"

This reverts commit 9ba57697ab555b41f330d766106849f2a1dcccba.

* fix(lang/java.md):迁移脚注

* style: format markdown files with remark-lint

* fix(lang/java-pro.md):修改格式,增加脚注

* fix(ds/li-chao-tree.md):修改错误的代码 (#4177)

* fix(ds/li-chao-tree.md):修改错误的代码

[例题中给出的代码被 hack](https://www.luogu.com.cn/discuss/471593)

修改:在 `upd` 中判了线段编号,并且浮点数使用 `eps` 进行比较。

* style: format markdown files with remark-lint

* fix(ds/li-chao-tree/li-chao-tree_1.cpp) 修改错误的代码

[原代码被 hack](https://www.luogu.com.cn/discuss/471593)

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* 有关渐进分析的解释 (#4166)

* fix #4135

* Update complexity.md

* feat(ds/rbtree.md): add introduction to rbtree (#4167)

* feat(ds/avl.md): add code example for avltree

* fix(ds/avl.md): collapse example code

* feat(ds/rbtree.md): add introduction to rbtree

* fix(ds/rbtree.md): typo; chore(mkdocs.yml): add reference

* style: format code & doc

* fix: 修复折叠框

* fix(ds/rbtree.md): typo

* style: format markdown files with remark-lint

* style: format markdown files with remark-lint

* chore: format & split code

* style: format markdown files with remark-lint

* try make bot happy

* style: format markdown files with remark-lint

* to bot: pls don't mistransform my code again

* typo fix

Co-authored-by: mgt <mgt@oi-wiki.org>
Co-authored-by: Xeonacid <h.dwwwwww@gmail.com>
Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* feat(math/complex): 复数页面添加欧拉公式描述 (#4164)

* Update complex.md

* Update docs/math/complex.md

Co-authored-by: Xeonacid <h.dwwwwww@gmail.com>

Co-authored-by: Xeonacid <h.dwwwwww@gmail.com>

* fix(docs/lang/java-pro.md):根据review修改内容与格式

Co-authored-by: yusancky <umbrellacky@qq.com>

* feat(lang/java-pro.md):增加接口和lambda表达式,修改请求内容

* feat(lang/java-pro.md):增加米勒罗宾的超链接

* style(java-pro.md): 对全文进行格式化的调整 (#5)

* style(java-pro.md): 对 1~496 行进行格式化

* style(java-pro.md): 对全文进行格式调整

* style(java-pro.md): (VS Code)删除以空格结尾的行结尾的空格

* fix(lang/java-pro.md):修改正文和注释的Lambda

* style(lang/python): replace console with pycon for REPL code blocks (#4181)

* style(lang/python): replace ```console with ```pycon

better highlight and no risk of interfering with auto-formatting

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* fix(lang/java-pro.md):修改warning内容为四个空格

Co-authored-by: yusancky <umbrellacky@qq.com>

* fix(lang/java-pro.md):修改装箱null异常

* fix(lang/java-pro.md):尝试修改预览的|符号

* fix(docs/dp/state.md): LaTeX 修复 (#4182)

* fix(state.md): LaTeX

* style: format markdown files with remark-lint

* Update state.md

* Update state.md

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* fix: wn

* feat(lang/java-pro): 增加java进阶页面 (#3984)

* feat:增加java进阶页面

* feat(lang/java):增加StreamTokenizer的IO写法与的对比

* style: format markdown files with remark-lint

* fix(lang/java.md):修改快速读写部分的描述

* style: format markdown files with remark-lint

* feat(lang/java-pro.md):增加java-pro页面,删除快速读写内容

* style: format markdown files with remark-lint

* fix(lang/java.md):修改缩进

* feat(lang/java): 优化 “更高速的输入输出” 部分的描述

* feat(lang/java): 优化 “更高速的输入输出” 部分的描述

* fix(lang/java.md):修改描述

* style: format markdown files with remark-lint

* style: format markdown files with remark-lint

* feat(lang/java-pro.md):增加BigInteger的基本操作与演示

* style: format markdown files with remark-lint

* fix(lang/java-pro.md):修改java大小写与缩进问题

* style: format markdown files with remark-lint

* fix(lang/java-pro.md):修改前后空格

* style: format markdown files with remark-lint

* feat(lang/java-pro.md):初步增加数据结构的大纲

* style: format markdown files with remark-lint

* Update docs/lang/java.md

Co-authored-by: Cubik <cubik65536@cubik65536.top>

* fix(docs/lang/java.md):缩进

Co-authored-by: Cubik <cubik65536@cubik65536.top>

* Update docs/lang/java.md

Co-authored-by: Cubik <cubik65536@cubik65536.top>

* fix(java.md):统一前后缩进

* fix(java-pro.md): 对内容的格式进行修改;修改错别字

* fix(java-pro.md): 修正例题跳转链接

* fix(lang/java-pro.md):修改or运算格式

* style: format markdown files with remark-lint

* fix: or

* style: format markdown files with remark-lint

* fix: remark ignore

* retrace: sb bot

* fix(lang/java-pro.md):增加缩进,修改|运算符显示表格

* feat(lang/java-pro.md):增加BigInteger中的数学部分

* feat(lang/java-pro.md):增加-0.0!=0.0部分

* fix: spaces & bot retirements & links

* feat(lang/java-pro.md):增加数据结构,删除Arrays与Collections

* feat(lang/java-pro.md):增加了Arrays与Collections的部分函数

* fix(lang/java-pro.md):修改换行

* fix(lang/java-pro.md):修改空格格式

* fix(lang/java-pro.md):统一前后缩进

* feat(lang/java-pro.md):增加了继承与多态的简单知识,对代码格式进行了修改

* fix(lang/java-pro.md):将快速读写迁入,迁移排序至Arrays.sort()

* fix(lang/java.md):迁移快速读写至java进阶

* feat(lang/java-pro.md):简单增加了map的一些高级用法

* fix(lang/java-pro.md):修改错别字

* fix(docs/lang/java-pro.md):统一逗号

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* fix(docs/lang/java-pro.md):修改缩进

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* fix(docs/lang/java-pro.md):修改缩进

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* fix(docs/lang/java-pro.md):修改缩进

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* fix(docs/lang/java-pro.md):修改缩进

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* fix(docs/lang/java-pro.md):修改缩进

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* fix(docs/lang/java-pro.md):修改缩进

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* fix(docs/lang/java-pro.md):修改缩进

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* fix(docs/lang/java-pro.md):修改缩进

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* fix(docs/lang/java-pro.md):修改缩进

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* fix(docs/lang/java-pro.md):修改缩进

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* fix(docs/lang/java-pro.md):修改缩进

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* fix(docs/lang/java-pro.md):修改缩进

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* fix(docs/lang/java-pro.md):修改缩进

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* fix(docs/lang/java-pro.md):修改缩进

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* fix(docs/lang/java-pro.md):修改缩进

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* fix(docs/lang/java-pro.md):修改缩进

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* fix(docs/lang/java-pro.md):修改缩进

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* feat(lang/java-pro.md):增加了泛型,包裹类型等知识

* feat(lang/java-pro.md):增加list删除警告

* fix(lang/java-pro.md):修改下拉格式

* Create CNAME

* Delete CNAME

* fix(lang/java-pro.md):修改挂掉的公式

* style(lang/java-pro.md): 优化 Markdown 格式

* style(lang/java-pro.md): 优化 Markdown 格式

Co-authored-by: yusancky <umbrellacky@qq.com>

* style(lang/java-pro.md): 优化 Markdown 格式

Co-authored-by: yusancky <umbrellacky@qq.com>

* style(lang/java-pro.md): 优化 Markdown 格式

Co-authored-by: yusancky <umbrellacky@qq.com>

* style(java-pro.md)

* style: format markdown files with remark-lint

* Update docs/lang/java-pro.md

Co-authored-by: Cubik <cubik65536@cubik65536.top>

* Update docs/lang/java-pro.md

Co-authored-by: Cubik <cubik65536@cubik65536.top>

* Update docs/lang/java-pro.md

Co-authored-by: Cubik <cubik65536@cubik65536.top>

* Update docs/lang/java-pro.md

Co-authored-by: Cubik <cubik65536@cubik65536.top>

* Update docs/lang/java-pro.md

Co-authored-by: Cubik <cubik65536@cubik65536.top>

* fix(.remarkignore): extra line

* Update java-pro.md

* Apply suggestions from code review

,

Co-authored-by: yusancky <umbrellacky@qq.com>

* fix(lang/java-pro.md):修改行内注释格式,修改out.close()

* fix(lang/java-pro.md):修改格式

* fix(lang/java.md):迁移脚注

* style: format markdown files with remark-lint

* fix(lang/java-pro.md):修改格式,增加脚注

* fix(docs/lang/java-pro.md):根据review修改内容与格式

Co-authored-by: yusancky <umbrellacky@qq.com>

* feat(lang/java-pro.md):增加接口和lambda表达式,修改请求内容

* feat(lang/java-pro.md):增加米勒罗宾的超链接

* style(java-pro.md): 对全文进行格式化的调整 (#5)

* style(java-pro.md): 对 1~496 行进行格式化

* style(java-pro.md): 对全文进行格式调整

* style(java-pro.md): (VS Code)删除以空格结尾的行结尾的空格

* fix(lang/java-pro.md):修改正文和注释的Lambda

* fix(lang/java-pro.md):修改warning内容为四个空格

Co-authored-by: yusancky <umbrellacky@qq.com>

* fix(lang/java-pro.md):修改装箱null异常

* fix(lang/java-pro.md):尝试修改预览的|符号

* fix: wn

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: Cubik <cubik65536@cubik65536.top>
Co-authored-by: yusancky <umbrellacky@qq.com>
Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* fix(misc/garsia-wachs): 翻译翻译腔句子 (#4162)

* fix(misc/garsia-wachs): 翻译翻译腔句子

* Update garsia-wachs.md

* Update garsia-wachs.md

* Update garsia-wachs.md

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* style(dp/basic.md): 解决字符串滥用 TeX 的的问题

* feat(graph/scc): 完善算法流程,令其可读性更强 (#4136)

* feat(graph/scc): 完善算法流程,令其可读性更强

* fix(graph/scc): 修改自己不到位的描述

* Update scc.md

* Update scc.md

* Update scc.md

* Update docs/graph/scc.md

Co-authored-by: Marcythm <marcythm@gmail.com>

* style: format markdown files with remark-lint

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>
Co-authored-by: Marcythm <marcythm@gmail.com>
Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: Great-designer <63183399+Great-designer@users.noreply.github.com>

* fix(ds/code/binary-heap): typo (#4187)

fix(binary_heap):typo

fix typo

* fix(math/number-theory/du.md): 完善了莫比乌斯函数的定义式 (#4188)

* build: 使用中文章节链接 (#4190)

* build: uslugify links

* fix: correct links

fix: #_ links display

fix: bot mix chinese links

* style: make bot happy

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* fix(math/number-theory/powerful-number): 修正数学公式错误 (#4189)

* fix(ds/fenwick): 更改等号 (#4173)

* Update fenwick.md

更改等号.

* style: format markdown files with remark-lint

* Update fenwick.md

* style: format markdown files with remark-lint

* fix(ds/fenwick): 更改等号

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* fix(workflows/build-pdf.yml): lock latex by repo (#4194)

* fix: correct a link (#4192)

* fix: correct a link

miller-rabin-素性测试

* ci: temp add logs

* Update build-pdf.yml

* Update build-pdf.yml

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* feat: A format checker guided by format manuals v0.1 (#4038)

* feat: add yarn run check

* feat: add checker main script

* feat: fix RunPath

* feat: fix checker files detect

* feat: checker.js upd

* feat: fix -f parameter

* feat: add -h parameter for help

* fix: CommonJS in ESM env

* fix: CJS file

* fix: use mjs for ESM

* fix: CODEOWNERS

* prepare for merge

* fix: merge

* fix: resolve bugs

* fix: rename

* fix: remove debug code

* fix: es version

* fix: tsconfig

* fix: back tsconfig

* fix: EOL Lines

* fix: "type": "module"

* fix: prettier

* fix: TLA

* feat(intro/format): add format rules for #4190 (#4057)

* feat(intro/format): add format rules for #3978

* fix: move to l29

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* fix(intro/docker-deploy, .bashrc, Dockerfile): 解决本地部署服务器时无法使用其他设备访问的问题 (#4195)

* fix: solve public network access problem in deploying server

* fix: solve public network access problem in deploying server

* fix environment variable problems

* 在Docker部署指南中加入环境变量使用方法

* refactor(ds/pairing-heap): 大规模重构条目 (#4198)

* refactor(ds/pairing-heap.md): 大规模重构条目

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* feat(math,math/number-theory, math/poly): 对快速数论变换词条进行改善 (#4180)

* fix #4074

* style: format markdown files with remark-lint

* 修正笔误

* 介绍顺序的一点小调整

* style: format markdown files with remark-lint

* Update group-theory.md

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* feat(ds/rbtree): fix typos & simplify description (#4197)

* feat(ds/rbtree): fix typo & simplify description

* fix(ds/rbtree): fix typo

* fix(math/simplex): 修正标准形线规式子 (#4202)

* fix(math/game-theory/impartial-game): better expression (#4203)

* fix(geometry/rotating-calipers.md): 修正了例题 1 的格式错误 (#4204)

* fix(dp/dynamic): 修改状态定义 (#4083)

Update dynamic.md

下面的方程中第二行说明了没有考虑 $son_i$。

* fix(math/order-theory): typo

* fix(fenwick): typo (#4212)

* fix(fenwick): typo

* Update fenwick.md

* fix(ds/persistent-seg): 修正口语化表述 (#4205)

* fix: 修改表述

* Update persistent-seg.md

* fix(contest/common-mistakes.md): 修改错别字和规范表述 (#4213)

* fix(contest/common-mistakes.md): 修改错别字和规范表述

- 修改了一个词语
- 将 这样定义并不符合 c++11 标准 改为 这样试图修改字符串字面量会导致**未定义行为**

* Update common-mistakes.md

逗号后追加空格

* Update common-mistakes.md

逗号后追加空格
移除 未初始化局部变量。 的后半句,因为表述不清和口语化
稍微修改了引文中的错别字

* Update docs/contest/common-mistakes.md

Co-authored-by: Early <lin_erli@outlook.com>

Co-authored-by: Early <lin_erli@outlook.com>

* fix(basic/stl-sort.md): typo (#4214)

* fix(lucas): 修改叙述性错误 (#4217)

* fix lucas.md (#4221)

修正字母混乱的情况

* fix(ds/lct): Link Cut Tree 中 Find 函数存在叙述错误 (#4201)

* fix lct.md

将文档第341行的“`Find()` 其实就是找到当前辅助树的根。” 
修改为了“`Find()` 查找的是 $x$ 所在的**原树**的根,请不要将原树根与辅助树的根弄混了。”

* fix lct.md

修改以使语句更书面化

* fix let.md

* Update docs/ds/lct.md

Co-authored-by: Early <lin_erli@outlook.com>

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>
Co-authored-by: Early <lin_erli@outlook.com>

* fix(math/number-theory/sieve): 修复 Python 代码中错误的自增运算 (#4231)

fix(math/number-theory/sieve): fix wrong increment order in Python code

* feat: 更新Entringer Number (#4218)

* 更新Entringer Number

* Update eulerian.md

* Update eulerian.md

* 补充与更新译名

增加部分证明

* feat: 补充离散对数、剩余与单位根的概念 (#4232)

补充离散对数、剩余与单位根的概念

* Update hash.md (#4234)

* feat(ds/sparse-table&seg): 为ST表&线段树新增部分内容 (#4210)

* 完善ST表部分内容

* style: format markdown files with remark-lint

* add sparse-table content

* repair sparse-table_2

* fix: format

* add seg tree content

* style: format markdown files with remark-lint

* change indent

* fix indent

* style: format markdown files with remark-lint

* fix indent

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* feat:add astar-1 config (#4227)

* feat:add astar-1 config

* fix:add testcases into yaml

* fix:change to relative path

* feat: contributing (#4132)

* feat: contributing (previsional)

* feat: codeowners

* feat: chinese

* fix: chinese grammer (unfixed in last commit)

* Update contributing.md

Co-authored-by: Wenzhuo Liu <mgt@oi-wiki.org>

* Update contributing.md

Co-authored-by: Marcythm <marcythm@gmail.com>

* Update contributing.md

Co-authored-by: Marcythm <marcythm@gmail.com>

* Update contributing.md

Co-authored-by: Coelacanthus <coelacanthus@outlook.com>

* Update contributing.md

* Update contributing.md

* Update contributing.md

* Update contributing.md

Co-authored-by: Coelacanthus <coelacanthus@outlook.com>

* Update contributing.md

Co-authored-by: Coelacanthus <coelacanthus@outlook.com>

* Update contributing.md

Co-authored-by: Zhikai Zeng <44666321+Backl1ght@users.noreply.github.com>

* Update contributing.md

Co-authored-by: Zhikai Zeng <44666321+Backl1ght@users.noreply.github.com>

* Update contributing.md

Co-authored-by: Zhikai Zeng <44666321+Backl1ght@users.noreply.github.com>

* Update contributing.md

Co-authored-by: Coelacanthus <coelacanthus@outlook.com>

* Update contributing.md

* Update contributing.md

Co-authored-by: Coelacanthus <coelacanthus@outlook.com>

* fix: coc

* Update CODE_OF_CONDUCT.md

* fix: newline

* Update CODE_OF_CONDUCT.md

* Rename contributing.md to .github/contributing.md

* Update CODEOWNERS

* Delete CONTRIBUTING.md

* Rename contributing.md to CONTRIBUTING.md

* Update pull_request_template.md

* Apply suggestions from code review

* style: format markdown files with remark-lint

* Apply suggestions from @Tiger3018 in Telegram

* ref: htc

* Apply suggestions

* Update .github/CONTRIBUTING.md

Co-authored-by: Xeonacid <i@xeonacid.xyz>

* Update .github/CONTRIBUTING.md

Co-authored-by: Xeonacid <i@xeonacid.xyz>

* fix: no trans & bold

* Update .github/CONTRIBUTING.md

Co-authored-by: Tiger3018 <tiger3018of02@gmail.com>

* Update pull_request_template.md

changed B- tree to lambda because B&B- Tree mixes in this pr.

Co-authored-by: Wenzhuo Liu <mgt@oi-wiki.org>
Co-authored-by: Marcythm <marcythm@gmail.com>
Co-authored-by: Coelacanthus <coelacanthus@outlook.com>
Co-authored-by: Zhikai Zeng <44666321+Backl1ght@users.noreply.github.com>
Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: Great-designer <63183399+Great-designer@users.noreply.github.com>
Co-authored-by: Xeonacid <i@xeonacid.xyz>
Co-authored-by: Tiger3018 <tiger3018of02@gmail.com>

* refactor(ds/ett): rewrite ett page (#4220)

* feat(ds/ett): refactor ett - intro, link and cut

* feat(ds/ett): refactor  ett - fix and make root

* feat(ds/ett): refactor ett - refine

* feat(ds/ett): refactor ett - partial of implmentation and application

* feat(ds/ett): refactor ett - fix and add impl

* style: format markdown files with remark-lint

* feat(ds/ett): refactor ett - add examples

* feat(ds/ett): refactor ett - add ett chain info

* feat(ds/ett): refactor ett - fix type

* feat(ds/ett): refactor ett - refine

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* feat(3d): add 3d basic (#3032)

* feat(3d): add 3d basic

* style: format markdown files with remark-lint

* style: format markdown files with remark-lint

* Update 3d.md

试着把master分支中较为有用的部分续进去……

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: Great-designer <63183399+Great-designer@users.noreply.github.com>

* feat(ds/fenwick): 添加前缀和 O(n) 建树写法 (#4226)

* Update fenwick.md

* Update fenwick.md

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* feat(game-theory/misere-game): 增加了反Nim游戏的证明 (#4178)

* 增加了反Nim游戏的证明

<feat>(<misere-game.md>): <增加了反Nim游戏的证明>

* style: format markdown files with remark-lint

* Update misere-game.md

* style: format markdown files with remark-lint

* <fix>(<misere-game.md>): <增加了N和P态的说明>

增加了N和P态的说明

* <fix>(<misere-game.md>): <修复了Markdown>

修复了Markdown

* style: format markdown files with remark-lint

* <fix>(<game-theory/misere-game.md>): <修复Markdown>

不太熟悉,Markdown的内联公式书写上出了一点问题,抱歉

* style: format markdown files with remark-lint

* 修改了内链公式

rt

* 修改了hash_tag

#_3

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* fix(dp/interval): Fix the interval range in the example (#4229)

* fix(ds/li-chao-tree): 补充一种情况 (#4233)

fix(ds/li-chao-tree):补充一种情况

* fix(graph/shortest-path): 修正 SPFA Python 示例代码 (#4242)

* fix(graph/shortest-path): 将 True 改成 False

fix #4241

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* fix(graph-topo): typo (#4247)

* fix(graph-topo): typo

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* fix(math/number-theory/gcd.md): 统一称呼 (#4255)

* Update gcd.md

统一称呼

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* feat(lang/lambda.md): 增加使用对象描述 (#4143)

* feat(lang/lambda.md): 增加使用对象描述

* Apply suggestions from code review

* Update lambda.md

* style: format markdown files with remark-lint

* style: format markdown files with remark-lint

Co-authored-by: Great-designer <63183399+Great-designer@users.noreply.github.com>
Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* fix(convex-hull.md): 错误的习题排版与标题嵌套 (#4260)

RT

* 对原文中非旋 Treap 的完整代码中的错误进行修改并对 split_by_rk 函数进行重写 (#4249)

* 对原文中非旋 Treap 的完整代码中的错误进行修改并对 split_by_rk 函数进行重写

原文中非旋 Treap 完整代码中的 qnex 函数 漏加了 int ret = qval_by_rank(temp.second, 1); 一句,会导致CE,进行了修改。
对于非旋 Treap 中 split_by_rk 的返回值,写成 tuple 的形式并用 tie 接受返回值显然更加直观且便捷。

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* fix(math/game-theory/misere-game.md):标题删去Markdown (#4265)

* feat(search, dp, string): add semantic label for paragraph (#4261)

* feat(search, dp, string): add semantic label for paragraph

* style: format markdown files with remark-lint

* style: format markdown files with remark-lint

* feat(search/idastar, string/sam): change labels from commit suggestion

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* feat(basic/prefix-sum): 更换例题 (#4254)

* feat(basic/prefix-sum): 更换例题

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* feat(math/vector): 拓展了空间向量的相关内容,修正了部分表述不严谨之处 (#4223)

* <feat>(math/vector.md): 拓展了空间向量的相关内容,修正了部分表述不严谨之处

* <feat>(math/vector.md):重新修改了部分不恰当和表述不全之处

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* fix(graph/stoer-wagner): 修改格式 (#4236)

* stoer-wagner 修改格式

为什么不加空格
/oh /oh /oh /oh

* more fix

* style: format markdown files with remark-lint

* Update docs/graph/stoer-wagner.md

Co-authored-by: Wenzhuo Liu <mgt@oi-wiki.org>

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: Great-designer <63183399+Great-designer@users.noreply.github.com>
Co-authored-by: Wenzhuo Liu <mgt@oi-wiki.org>

* feat(ds/b-tree.md): 增加B树讲解 (#4183)

* Add lambda expression new page

* style: format markdown files with remark-lint

* 加入Lambda表达式名字来源

* style: format markdown files with remark-lint

* Update docs/lang/lambda.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/lang/lambda.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/lang/lambda.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/lang/lambda.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/lang/lambda.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/lang/lambda.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/lang/lambda.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/lang/lambda.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update complexity.md

* Add more comparison between C++ and others

* Add one space

* Updated with master branch

* Change file name

* 修正主定理证明的格式

* style: format markdown files with remark-lint

* fix: fraction (line 167)

* fix: double \ (line 171)

* fix: chinese in latex blocks

* style: format markdown files with remark-lint

* case表述和图片的修改

* style: format markdown files with remark-lint

* feat(ds/b-tree.md):增加B-树内容
稍微有点多,reviewer加油

* Update contents

* Update b-tree images

* Add B-tree contents

* Update mkdocs.yml

* style: format markdown files with remark-lint

* Apply suggestions from code review

Co-authored-by: Coelacanthus <coelacanthus@outlook.com>

* style: format markdown files with remark-lint

* fix: B - 树 -> B树

* style: format markdown files with remark-lint

* Update b-tree.md

* style: format markdown files with remark-lint

* Update mkdocs.yml

* fix: space

* Update docs/ds/b-tree.md

Co-authored-by: Coelacanthus <coelacanthus@outlook.com>

* style: format markdown files with remark-lint

* Update docs/ds/b-tree.md

* Update b-tree.md

* style: format markdown files with remark-lint

* Add svg images

* Add btree svg

* Delete b-tree-1.jpeg

* Delete b-tree-2.png

* Delete b-tree-3.png

* Delete b-tree-4.png

* Delete b-tree-5.png

* Delete b-tree-6.png

* Delete b-tree-7.png

* Change reference to unordered list

* style: format markdown files with remark-lint

* Update svg pictures

* Replace images/b-tree-2~6 with pure SVG

* Fix missing color for b-tree-5

* Update docs/ds/b-tree.md

Co-authored-by: kLiHz <66966137+kLiHz@users.noreply.github.com>

* Update b-tree.md

* Update docs/ds/b-tree.md

Co-authored-by: Marcythm <marcythm@gmail.com>

* Update docs/ds/b-tree.md

Co-authored-by: Marcythm <marcythm@gmail.com>

* Update docs/ds/b-tree.md

Co-authored-by: Marcythm <marcythm@gmail.com>

* Update docs/ds/b-tree.md

Co-authored-by: Marcythm <marcythm@gmail.com>

* 更改插入节点的表述

* 删除delete操作代码的typo

* 增加维基百科参考来源

* 改掉节点分裂到根节点的翻译腔

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>
Co-authored-by: Megan Wang <meganwang@MegandeMacBook-Pro.local>
Co-authored-by: Coelacanthus <coelacanthus@outlook.com>
Co-authored-by: kLiHz <66966137+kLiHz@users.noreply.github.com>
Co-authored-by: aofall <aofall@users.noreply.github.com>
Co-authored-by: Marcythm <marcythm@gmail.com>

* 修个小 typo (#4276)

有个小 typo($x$ 打成 $y$ 了)

* fix(steiner-tree): 删除多余空格 (#4277)

* fix(simulated-annealing): 优化排版 (#4279)

* feat(ds/bplus-tree):增加B+树讲解 (#4237)

* Add lambda expression new page

* style: format markdown files with remark-lint

* 加入Lambda表达式名字来源

* style: format markdown files with remark-lint

* Update docs/lang/lambda.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/lang/lambda.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/lang/lambda.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/lang/lambda.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/lang/lambda.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/lang/lambda.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/lang/lambda.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/lang/lambda.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update complexity.md

* Add more comparison between C++ and others

* Add one space

* Updated with master branch

* Change file name

* 修正主定理证明的格式

* style: format markdown files with remark-lint

* fix: fraction (line 167)

* fix: double \ (line 171)

* fix: chinese in latex blocks

* style: format markdown files with remark-lint

* case表述和图片的修改

* style: format markdown files with remark-lint

* feat(ds/b-tree.md):增加B-树内容
稍微有点多,reviewer加油

* Update contents

* Update b-tree images

* Add B-tree contents

* Update mkdocs.yml

* style: format markdown files with remark-lint

* Apply suggestions from code review

Co-authored-by: Coelacanthus <coelacanthus@outlook.com>

* style: format markdown files with remark-lint

* fix: B - 树 -> B树

* style: format markdown files with remark-lint

* Update b-tree.md

* style: format markdown files with remark-lint

* Update mkdocs.yml

* fix: space

* Update docs/ds/b-tree.md

Co-authored-by: Coelacanthus <coelacanthus@outlook.com>

* style: format markdown files with remark-lint

* Update docs/ds/b-tree.md

* Update b-tree.md

* style: format markdown files with remark-lint

* Add svg images

* Add btree svg

* Delete b-tree-1.jpeg

* Delete b-tree-2.png

* Delete b-tree-3.png

* Delete b-tree-4.png

* Delete b-tree-5.png

* Delete b-tree-6.png

* Delete b-tree-7.png

* Change reference to unordered list

* style: format markdown files with remark-lint

* Update svg pictures

* Replace images/b-tree-2~6 with pure SVG

* Fix missing color for b-tree-5

* Update docs/ds/b-tree.md

Co-authored-by: kLiHz <66966137+kLiHz@users.noreply.github.com>

* feat(ds/bplus-tree.md):增加B+树内容

* feat(ds/bplus-tree): 增加B+树讲解

* feat(ds/bplus-tree): 增加B+树讲解

* style: format markdown files with remark-lint

* style(ds/bplus-tree.md): 进行粗修以使其符合基本格式

* Update b-tree.md

* feat(ds/bplus-tree): 将cpp代码移到正文中来

* style: format markdown files with remark-lint

* Update docs/ds/bplus-tree.md

Co-authored-by: Wenzhuo Liu <mgt@oi-wiki.org>

* Update docs/ds/b-tree.md

Co-authored-by: Marcythm <marcythm@gmail.com>

* Update docs/ds/b-tree.md

Co-authored-by: Marcythm <marcythm@gmail.com>

* Update docs/ds/b-tree.md

Co-authored-by: Marcythm <marcythm@gmail.com>

* Update docs/ds/b-tree.md

Co-authored-by: Marcythm <marcythm@gmail.com>

* 更改插入节点的表述

* 删除delete操作代码的typo

* 增加维基百科参考来源

* 改掉节点分裂到根节点的翻译腔

* fix(misc/garsia-wachs): 翻译翻译腔句子 (#4162)

* fix(misc/garsia-wachs): 翻译翻译腔句子

* Update garsia-wachs.md

* Update garsia-wachs.md

* Update garsia-wachs.md

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* style(dp/basic.md): 解决字符串滥用 TeX 的的问题

* feat(graph/scc): 完善算法流程,令其可读性更强 (#4136)

* feat(graph/scc): 完善算法流程,令其可读性更强

* fix(graph/scc): 修改自己不到位的描述

* Update scc.md

* Update scc.md

* Update scc.md

* Update docs/graph/scc.md

Co-authored-by: Marcythm <marcythm@gmail.com>

* style: format markdown files with remark-lint

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>
Co-authored-by: Marcythm <marcythm@gmail.com>
Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: Great-designer <63183399+Great-designer@users.noreply.github.com>

* fix(ds/code/binary-heap): typo (#4187)

fix(binary_heap):typo

fix typo

* fix(math/number-theory/du.md): 完善了莫比乌斯函数的定义式 (#4188)

* build: 使用中文章节链接 (#4190)

* build: uslugify links

* fix: correct links

fix: #_ links display

fix: bot mix chinese links

* style: make bot happy

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* fix(math/number-theory/powerful-number): 修正数学公式错误 (#4189)

* fix(ds/fenwick): 更改等号 (#4173)

* Update fenwick.md

更改等号.

* style: format markdown files with remark-lint

* Update fenwick.md

* style: format markdown files with remark-lint

* fix(ds/fenwick): 更改等号

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* fix(workflows/build-pdf.yml): lock latex by repo (#4194)

* fix: correct a link (#4192)

* fix: correct a link

miller-rabin-素性测试

* ci: temp add logs

* Update build-pdf.yml

* Update build-pdf.yml

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* feat: A format checker guided by format manuals v0.1 (#4038)

* feat: add yarn run check

* feat: add checker main script

* feat: fix RunPath

* feat: fix checker files detect

* feat: checker.js upd

* feat: fix -f parameter

* feat: add -h parameter for help

* fix: CommonJS in ESM env

* fix: CJS file

* fix: use mjs for ESM

* fix: CODEOWNERS

* prepare for merge

* fix: merge

* fix: resolve bugs

* fix: rename

* fix: remove debug code

* fix: es version

* fix: tsconfig

* fix: back tsconfig

* fix: EOL Lines

* fix: "type": "module"

* fix: prettier

* fix: TLA

* feat(intro/format): add format rules for #4190 (#4057)

* feat(intro/format): add format rules for #3978

* fix: move to l29

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* fix(intro/docker-deploy, .bashrc, Dockerfile): 解决本地部署服务器时无法使用其他设备访问的问题 (#4195)

* fix: solve public network access problem in deploying server

* fix: solve public network access problem in deploying server

* fix environment variable problems

* 在Docker部署指南中加入环境变量使用方法

* refactor(ds/pairing-heap): 大规模重构条目 (#4198)

* refactor(ds/pairing-heap.md): 大规模重构条目

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* feat(math,math/number-theory, math/poly): 对快速数论变换词条进行改善 (#4180)

* fix #4074

* style: format markdown files with remark-lint

* 修正笔误

* 介绍顺序的一点小调整

* style: format markdown files with remark-lint

* Update group-theory.md

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* feat(ds/rbtree): fix typos & simplify description (#4197)

* feat(ds/rbtree): fix typo & simplify description

* fix(ds/rbtree): fix typo

* fix(math/simplex): 修正标准形线规式子 (#4202)

* fix(math/game-theory/impartial-game): better expression (#4203)

* fix(geometry/rotating-calipers.md): 修正了例题 1 的格式错误 (#4204)

* fix(dp/dynamic): 修改状态定义 (#4083)

Update dynamic.md

下面的方程中第二行说明了没有考虑 $son_i$。

* fix(math/order-theory): typo

* fix(fenwick): typo (#4212)

* fix(fenwick): typo

* Update fenwick.md

* fix(ds/persistent-seg): 修正口语化表述 (#4205)

* fix: 修改表述

* Update persistent-seg.md

* fix(contest/common-mistakes.md): 修改错别字和规范表述 (#4213)

* fix(contest/common-mistakes.md): 修改错别字和规范表述

- 修改了一个词语
- 将 这样定义并不符合 c++11 标准 改为 这样试图修改字符串字面量会导致**未定义行为**

* Update common-mistakes.md

逗号后追加空格

* Update common-mistakes.md

逗号后追加空格
移除 未初始化局部变量。 的后半句,因为表述不清和口语化
稍微修改了引文中的错别字

* Update docs/contest/common-mistakes.md

Co-authored-by: Early <lin_erli@outlook.com>

Co-authored-by: Early <lin_erli@outlook.com>

* fix(basic/stl-sort.md): typo (#4214)

* fix(lucas): 修改叙述性错误 (#4217)

* fix lucas.md (#4221)

修正字母混乱的情况

* fix(ds/lct): Link Cut Tree 中 Find 函数存在叙述错误 (#4201)

* fix lct.md

将文档第341行的“`Find()` 其实就是找到当前辅助树的根。” 
修改为了“`Find()` 查找的是 $x$ 所在的**原树**的根,请不要将原树根与辅助树的根弄混了。”

* fix lct.md

修改以使语句更书面化

* fix let.md

* Update docs/ds/lct.md

Co-authored-by: Early <lin_erli@outlook.com>

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>
Co-authored-by: Early <lin_erli@outlook.com>

* fix(math/number-theory/sieve): 修复 Python 代码中错误的自增运算 (#4231)

fix(math/number-theory/sieve): fix wrong increment order in Python code

* feat: 更新Entringer Number (#4218)

* 更新Entringer Number

* Update eulerian.md

* Update eulerian.md

* 补充与更新译名

增加部分证明

* feat: 补充离散对数、剩余与单位根的概念 (#4232)

补充离散对数、剩余与单位根的概念

* Update hash.md (#4234)

* feat(ds/bplus-tree.md):增加B+树内容

* feat(ds/bplus-tree): 增加B+树讲解

* style: format markdown files with remark-lint

* style(ds/bplus-tree.md): 进行粗修以使其符合基本格式

* feat(ds/bplus-tree): 将cpp代码移到正文中来

* style: format markdown files with remark-lint

* Update docs/ds/bplus-tree.md

Co-authored-by: Wenzhuo Liu <mgt@oi-wiki.org>

* 修正b-tree的相对路径

* Update docs/ds/bplus-tree.md

Co-authored-by: aofall <aofall@users.noreply.github.com>

* Update docs/ds/bplus-tree.md

Co-authored-by: aofall <aofall@users.noreply.github.com>

* Update mkdocs.yml

merge conflict typo

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>
Co-authored-by: Megan Wang <meganwang@MegandeMacBook-Pro.local>
Co-authored-by: Coelacanthus <coelacanthus@outlook.com>
Co-authored-by: kLiHz <66966137+kLiHz@users.noreply.github.com>
Co-authored-by: aofall <aofall@users.noreply.github.com>
Co-authored-by: Marcythm <marcythm@gmail.com>
Co-authored-by: Great-designer <63183399+Great-designer@users.noreply.github.com>
Co-authored-by: Wenzhuo Liu <mgt@oi-wiki.org>
Co-authored-by: F1shAndCat <95631294+F1shAndCat@users.noreply.github.com>
Co-authored-by: yusancky <umbrellacky@qq.com>
Co-authored-by: 忘怀 <otgwt@outlook.com>
Co-authored-by: purple-vine <97386856+purple-vine@users.noreply.github.com>
Co-authored-by: CCXXXI <ccxxxi@qq.com>
Co-authored-by: lrherqwq <106384791+lrherqwq@users.noreply.github.com>
Co-authored-by: RuiYu2021 <82247904+RuiYu2021@users.noreply.github.com>
Co-authored-by: llh721113 <llh721113@outlook.com>
Co-authored-by: Jinglei Dong <38680774+dong628@users.noreply.github.com>
Co-authored-by: WAAutoMaton <a547673135@gmail.com>
Co-authored-by: Early <lin_erli@outlook.com>
Co-authored-by: Zhikai Zeng <44666321+Backl1ght@users.noreply.github.com>
Co-authored-by: 智子 <50134252+HeliumOI@users.noreply.github.com>
Co-authored-by: CSPNOIP <98458595+CSPNOIP@users.noreply.github.com>
Co-authored-by: Flex Zhong <124694738@qq.com>
Co-authored-by: 66Leo66 <33322229+66Leo66@users.noreply.github.com>
Co-authored-by: kernel_panic <109970502+kernel-panic-1024@users.noreply.github.com>
Co-authored-by: Sheng-Horizon <68465666+Sheng-Horizon@users.noreply.github.com>
Co-authored-by: Monad <yanwqmonad@gmail.com>
Co-authored-by: 刘桐赫 <107902170+LTHAndy@users.noreply.github.com>

* refactor(math/linear-algebra): 线性代数部分框架搭建1 (#4273)

* 线性代数部分框架搭建1

* style: format markdown files with remark-lint

* 小修理一下pmodvarphi问题

* style: format markdown files with remark-lint

* style: format markdown files with remark-lint

* Update _redirects

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* feat(linked-list.md): 添加了 XOR Linked List 的技巧 (#4262)

* feat(linked-list.md): 添加了 XOR Linked List 的技巧

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* feat(math/combinatorics): 新增错位排列 (#4269)

* fix #4219

* style: format markdown files with remark-lint

* Update _redirects

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* feat:(product.md):更新了二重外积 (#4283)

* Update product.md

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* fix&feat: tools/editor/vscode 修改部分标题,补充 clang 有关内容  (#4290)

* fix&feat: tools/editor/vscode 修改部分标题,添加 clang 有关内容

fix: tools/editor/vscode 存在意义相近的标题
fix: tools/editor/vscode LLVM-Windows 官方版本需要另行安装 MSVC 构建工具,因此推荐使用无需安装其他依赖的 LLVM-MinGW。
feat: tools/editor/vscode C/C++ 插件无法正确配置 LLDB,添加 CodeLLDB 插件的配置过程

* feat : 添加 tools/editor/vscode 相关图片

* feat : 添加 tools/editor/vscode 相关图片

* feat : 添加 tools/editor/vscode 相关图片

* feat: tools/editor/vscode 添加手动下载安装 CodeLLDB 插件的原因

* fix(dp/basic.md): 修正最长不下降子序列代码错误 (#4284)

* feat(graph/max-clique.md): 增加最大团搜索算法 (#4125)

* feat(graph/max-clique.md): 增加最大团搜索算法

* Update mkdocs.yml

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/graph/max-clique.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/graph/max-clique.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/graph/max-clique.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* feat(graph/max-clique.md): 增加最大团搜索算法

* style: format markdown files with remark-lint

* Update docs/graph/max-clique.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* Update docs/graph/max-clique.md

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* feat(graph/max-clique.md): 增加最大团搜索算法

* style: format markdown files with remark-lint

* feat(graph/max-clique.md): 增加最大团搜索算法

* style: format markdown files with remark-lint

* To check correctness of action

* style: format markdown files with remark-lint

* Update main function

* Update testcases

* style: format markdown files with remark-lint

* Update max-clique.md

* style: format markdown files with remark-lint

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>
Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: Great-designer <63183399+Great-designer@users.noreply.github.com>
Co-authored-by: Marcythm <marcythm@gmail.com>

* fix (string/sa.md): 修正一个表述上的小错误 (#4291)

「USACO06DEC」Milk Patterns 的题解中,应使用「公共前缀」的表述而非「LCP」的表述(不包含最长这一性质)

* feat(graph/topo): 更换 Kahn 算法实现 (#4292)

* fix(kmp): correct collapse syntax (#4289)

* fix(math/coordinate.md): Markdown & LaTeX 修复 (#4299)

fix(coordinate.md): Markdown & LaTeX 修复

Markdown & LaTeX 修复

* feat(rotating-calipers.md): 增加习题 (#4264)

* fix(convex-hull.md): 错误的习题排版与标题嵌套

RT

* feat(rotating-calipers.md): 增加习题

RT

* style: format markdown files with remark-lint

* fix(rotating-calipers.md): 习题引用原始出处

* Delete newlines

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* update:(segment-tree-offline.md)在专题页面增加线段树与离线询问 (#4297)

fix #1252

* Update:(linear-equation.md):翻译与合并线性同余方程 (#4295)

* Update linear-equation.md

* Update linear-equation.md

* Update linear-equation.md

* Update (matrix.md): 搭建线性代数部分的框架2 (#4288)

* Update matrix.md

* Update matrix.md

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* feat(math/combinatorics/combination.md):增加插板法讲解,修改部分公式 (#4278)

* 增加插板法讲解,修改部分公式

for issue #4267

* style: format markdown files with remark-lint

* Update combination.md

* update the structure

调整了结构,增加说明使上下连贯,去除意义不明的内容,修正了一部分公式。

* 删除错位排列

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: Great-designer <63183399+Great-designer@users.noreply.github.com>

* 增加贪心算法的复杂度分析和代码解析 (#3219)

* 增加贪心算法的复杂度分析和代码解析

* style: format markdown files with remark-lint

* Update docs/basic/greedy.md

Co-authored-by: ksyx <18738953+ksyx@users.noreply.github.com>

* modify greedy algorithm

* style: format markdown files with remark-lint

* modify greedy algorithm

* modify greedy algorithm

* modify greedy algorithm

* fix(code/greedy): update the code

* fix(basic/greedy): format

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: ksyx <18738953+ksyx@users.noreply.github.com>
Co-authored-by: Shuhao Zhang <studyingfather@outlook.com>
Co-authored-by: Great-designer <63183399+Great-designer@users.noreply.github.com>

* fix(ds/code/kdt/kdt_1): 更正kd树代码错误 (#4071)

* Update kdt_1.cpp

代码有误,建树时单节点要返回自身并对应地更新边界

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* Update sparse-table_2.hpp (#4244)

* Update sparse-table_2.hpp

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: Great-designer <63183399+Great-designer@users.noreply.github.com>

* update:(binary-set.md):更新二进制集合操作 (#4285)

* 更新二进制集合操作

* Update binary-set.md

* style: format markdown files with remark-lint

* syntax error

unintelligent bot

* Update docs/math/binary-set.md

Co-authored-by: Tifa <62847935+Tiphereth-A@users.noreply.github.com>

* Update .remarkignore

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: aofall <aofall@users.noreply.github.com>
Co-authored-by: Tifa <62847935+Tiphereth-A@users.noreply.github.com>
Co-authored-by: Dejia Xu <dejia@utexas.edu>

* refine: 优化文本 (#2968)

* [refine][sa] 优化介绍倍增算法、height数组等文本

* style: format markdown files with remark-lint

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: Great-designer <63183399+Great-designer@users.noreply.github.com>

* feat(basic/sort-intro): 希尔排序不稳定 (#4307)

* fix(seg-in-bit.md): 继承前人的更换主席树名字以及修正珂朵莉树位置 (#4271)

* fix #4176

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* fix(intro/htc): Internal Links (#4305)

* feat(math): add semantic label for paragraph (#4304)

* feat(math): add semantic label for paragraph

* fix(math/poly/fundamental): fix typo

Co-authored-by: Xeonacid <h.dwwwwww@gmail.com>

Co-authored-by: Xeonacid <h.dwwwwww@gmail.com>

* refactor(vector.md, vector-space.md, basis.md): 线性空间和线性基 (#4302)

* refactor(basis): migration from PR #3837

* feat(basis): update author

* fix(basis): unify the style of code blocks

* fix(basis): migration new images from #3837

* fix(basis): path of images

* feat(linear-space): migration from vector.md

* refactor(vector): outline

* fix(vector): link to linear-space

* fix(linear-space): wrong link

* fix(vector): path to image

* feat(linear-space): add example

* fix(basis): code blocks

* feat(linear-space): add some related concepts

* fix(vector): link

* fix(linear-space): format

* refactor(basis): seperate code

* feat(basis): more formal introduction

* refactor(basis): example, properties, complexity

* fix(basis): tiny change

* fix(basis): complexity

* fix: reference

* fix(basis): format

* refactor(linear-space): rename

* fix(vector-space): tiny change

* feat(basis): prop of dim

* feat(basis): comment

* feat(vector-space): isomorphic

* fix: format

* fix(vector-space): wrong word

* Update mkdocs.yml

Co-authored-by: Great-designer <63183399+Great-designer@users.noreply.github.com>

* fix(math/number-theory/gcd, euler, sieve, stern-brocot, lagrange): style fix (#4312)

fix(math/number-theory/gcd, math/number-theory/euler, math/number-theory/sieve, math/number-theory/stern-brocot, math/number-theory/lagrange): style fix

* fix(math/number-theory/sieve.md):typo fix (#4313)

* feat(math/notation): 增加更多常用符号 (#4306)

* <feat>(math/vector.md): 拓展了空间向量的相关内容,修正了部分表述不严谨之处

* <feat>(math/vector.md):重新修改了部分不恰当和表述不全之处

* style: format markdown files with remark-lint

* feat(math/notation):增加其他常用符号

* Update docs/math/notation.md

Co-authored-by: Early <lin_erli@outlook.com>

* fix lucas.md (#4221)

修正字母混乱的情况

* fix(ds/lct): Link Cut Tree 中 Find 函数存在叙述错误 (#4201)

* fix lct.md

将文档第341行的“`Find()` 其实就是找到当前辅助树的根。” 
修改为了“`Find()` 查找的是 $x$ 所在的**原树**的根,请不要将原树根与辅助树的根弄混了。”

* fix lct.md

修改以使语句更书面化

* fix let.md

* Update docs/ds/lct.md

Co-authored-by: Early <lin_erli@outlook.com>

Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>
Co-authored-by: Early <lin_erli@outlook.com>

* fix(math/number-theory/sieve): 修复 Python 代码中错误的自增运算 (#4231)

fix(math/number-theory/sieve): fix wrong increment order in Python code

* feat: 更新Entringer Number (#4218)

* 更新Entringer Number

* Update eulerian.md

* Update eulerian.md

* 补充与更新译名

增加部分证明

* feat: 补充离散对数、剩余与单位根的概念 (#4232)

补充离散对数、剩余与单位根的概念

* Update hash.md (#4234)

* feat(ds/sparse-table&seg): 为ST表&线段树新增部分内容 (#4210)

* 完善ST表部分内容

* style: format markdown files with remark-lint

* add sparse-table content

* repair sparse-table_2

* fix: format

* add seg tree content

* style: format markdown files with remark-lint

* change indent

* fix indent

* style: format markdown files with remark-lint

* fix indent

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: Shuzhou Liu <64518651+shuzhouliu@users.noreply.github.com>

* feat:add astar-1 config (#4227)

* feat:add astar-1 config

* fix:add testcases into yaml

* fix:change to relative path

* feat: contributing (#4132)

* feat: contributing (previsional)

* feat: codeowners

* feat: chinese

* fix: chinese grammer (unfixed in last commit)

* Update contributing.md

Co-authored-by: Wenzhuo Liu <mgt@oi-wiki.org>

* Update contributing.md

Co-authored-by: Marcythm <marcythm@gmail.com>

* Update contributing.md

Co-authored-by: Marcythm <marcythm@gmail.com>

* Update contributing.md

Co-authored-by: Coelacanthus <coelacanthus@outlook.com>

* Update contributing.md

* Update contributing.md

* Update contributing.md

* Update contributing.md

Co-authored-by: Coelacanthus <coelacanthus@outlook.com>

* Update contributing.md

Co-authored-by: Coelacanthus <coelacanthus@outlook.com>

* Update contributing.md

Co-authored-by: Zhikai Zeng <44666321+Backl1ght@users.noreply.github.com>

* Update contributing.md

Co-authored-by: Zhikai Zeng <44666321+Backl1ght@users.noreply.github.com>

* Update contributing.md

Co-authored-by: Zhikai Zeng <44666321+Backl1ght@users.noreply.github.com>

* Update contributing.md

Co-authored-by: Coelacanthus <coelacanthus@outlook.com>

* Update contributing.md

* Update contributing.md

Co-authored-by: Coelacanthus <coelacanthus@outlook.com>

* fix: coc

* Update CODE_OF_CONDUCT.md

* fix: newline

* Update CODE_OF_CONDUCT.md

* Rename contributing.md to .github/contributing.md

* Update CODEOWNERS

* Delete CONTRIBUTING.md

* Rename contributing.md to CONTRIBUTING.md

* Update pull_request_template.md

* Apply suggestions from code review

* style: format markdown files with remark-lint

* Apply suggestions from @Tiger3018 in Telegram

* ref: htc

* Apply suggestions

* Update .github/CONTRIBUTING.md

Co-authored-by: Xeonacid <i@xeonacid.xyz>

* Update .github/CONTRIBUTING.md

Co-authored-by: Xeonacid <i@xeonacid.xyz>

* fix: no trans & bold

* Update .github/CONTRIBUTING.md

Co-authored-by: Tiger3018 <tiger3018of02@gmail.com>

* Update pull_request_template.md

changed B- tree to lambda because B&B- Tree mixes in this pr.

Co-authored-by: Wenzhuo Liu <mgt@oi-wiki.org>
Co-authored-by: Marcythm <marcythm@gmail.com>
Co-authored-by: Coelacanthus <coelacanthus@outlook.com>
Co-authored-by: Zhikai Zeng <44666321+Backl1ght@users.noreply.github.com>
Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: Great-designer <63183399+Great-designer@users.noreply.github.com>
Co-authored-by: Xeonacid <i@xeonacid.xyz>
Co-authored-by: Tiger3018 <tiger3018of02@gmail.com>

* refactor(ds/ett): rewrite ett page (#4220)

* feat(ds/ett): refactor ett - intro, link and cut

* feat(ds/ett): refactor  ett - fix and make root

* feat(ds/ett): refactor ett - refine

* feat(ds/ett): refactor ett - partial of implmentation and application

* feat(ds/ett): refactor ett - fix and add impl

* style: format markdown files with remark-lint

* feat(ds/ett): refactor ett - add examples

* feat(ds/ett): refactor ett - add ett chain info

* feat(ds/ett): refactor ett - fix type

* feat(ds/ett): refactor ett - refine

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* feat(3d): add 3d basic (#3032)

* feat(3d): add 3d basic

* style: format markdown files with remark-lint

* style: format markdown files with remark-lint

* Update 3d.md

试着把master分支中较为有用的部分续进去……

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>
Co-authored-by: Great-designer <63183399+Great-designer@users.noreply.github.com>

* feat(ds/fenwick): 添加前缀和 O(n) 建树写法 (#4226)

* Update fenwick.md

* Update fenwick.md

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* feat(game-theory/misere-game): 增加了反Nim游戏的证明 (#4178)

* 增加了反Nim游戏的证明

<feat>(<misere-game.md>): <增加了反Nim游戏的证明>

* style: format markdown files with remark-lint

* Update misere-game.md

* style: format markdown files with remark-lint

* <fix>(<misere-game.md>): <增加了N和P态的说明>

增加了N和P态的说明

* <fix>(<misere-game.md>): <修复了Markdown>

修复了Markdown

* style: format markdown files with remark-lint

* <fix>(<game-theory/misere-game.md>): <修复Markdown>

不太熟悉,Markdown的内联公式书写上出了一点问题,抱歉

* style: format markdown files with remark-lint

* 修改了内链公式

rt

* 修改了hash_tag

#_3

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* fix(dp/interval): Fix the interval range in the example (#4229)

* fix(ds/li-chao-tree): 补充一种情况 (#4233)

fix(ds/li-chao-tree):补充一种情况

* fix(graph/shortest-path): 修正 SPFA Python 示例代码 (#4242)

* fix(graph/shortest-path): 将 True 改成 False

fix #4241

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* fix(graph-topo): typo (#4247)

* fix(graph-topo): typo

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* fix(math/number-theory/gcd.md): 统一称呼 (#4255)

* Update gcd.md

统一称呼

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* feat(lang/lambda.md): 增加使用对象描述 (#4143)

* feat(lang/lambda.md): 增加使用对象描述

* Apply suggestions from code review

* Update lambda.md

* style: format markdown files with remark-lint

* style: format markdown files with remark-lint

Co-authored-by: Great-designer <63183399+Great-designer@users.noreply.github.com>
Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* fix(convex-hull.md): 错误的习题排版与标题嵌套 (#4260)

RT

* 对原文中非旋 Treap 的完整代码中的错误进行修改并对 split_by_rk 函数进行重写 (#4249)

* 对原文中非旋 Treap 的完整代码中的错误进行修改并对 split_by_rk 函数进行重写

原文中非旋 Treap 完整代码中的 qnex 函数 漏加了 int ret = qval_by_rank(temp.second, 1); 一句,会导致CE,进行了修改。
对于非旋 Treap 中 split_by_rk 的返回值,写成 tuple 的形式并用 tie 接受返回值显然更加直观且便捷。

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* fix(math/game-theory/misere-game.md):标题删去Markdown (#4265)

* feat(search, dp, string): add semantic label for paragraph (#4261)

* feat(search, dp, string): add semantic label for paragraph

* style: format markdown files with remark-lint

* style: format markdown files with remark-lint

* feat(search/idastar, string/sam): change labels from commit suggestion

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* feat(basic/prefix-sum): 更换例题 (#4254)

* feat(basic/prefix-sum): 更换例题

* style: format markdown files with remark-lint

Co-authored-by: 24OI-bot <15963390+24OI-bot@users.noreply.github.com>

* fix(graph/stoer-wagner): 修改格式 (#4236)

* stoer-wagner 修改格式

为什么不加空格
/oh /oh /oh /oh

* more fix

* style: format markdown files with remark-lint

* Update docs/graph/stoer-wagner.md

Co-authored-by: Wenzhuo Liu <mgt@oi-wiki.org>
…
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants