(Translated by https://www.hiragana.jp/)
GitHub - OI-wiki/OI-wiki: :star2: Wiki of OI / ICPC for everyone. (某大型游戏线上攻略,内含炫酷算术魔法)
Skip to content

🌟 Wiki of OI / ICPC for everyone. (ぼう大型おおがたゆう戏线じょう攻略こうりゃく内含ないがん炫酷さん术魔ほう

Notifications You must be signed in to change notification settings

OI-wiki/OI-wiki

Repository files navigation

Word Art

欢迎らいいた OI Wiki

Gitpod Ready-to-Code GitHub Actions Uptime Robot Status Telegram QQ GitHub watchers GitHub stars


内容ないよう

编程竞赛发展多年たねん,难度越来ごえくえつだか内容ないよう越来ごえくえつ复杂,而网じょう资料だいれい初学しょがくしゃ往往おうおう并不知道ともみち如何いかけい统地がく习相关知识,需要じゅようはな费大りょう时间摸索もさく

为了方便ほうべん热爱编程竞赛てきしょう伙伴さら好地こうちにゅう门,2018 ねん 7 がつ份,OI Wiki 迁移いたり GitHub。ずい OI Wiki てき内容ないよう不断ふだんかんぜん越来ごえくえつてきしょう伙伴参与さんよ其中。

OI Wiki 致力于成为一个免费开放且持续更新的知识整合站点,大家たいか以在这里获取关于 编程竞赛 (competitive programming) ゆうおもむきまた实用てき识,わが们为大家たいかじゅん备了竞赛ちゅうてきもと础知识、つね见题がたかい题思以及常用じょうよう工具こうぐとう内容ないよう,帮助大家たいかさら快速かいそく深入ふかいり地学ちがく习编ほど竞赛。

目前もくぜんOI Wiki てき内容ないよう还有很多かんぜんてき地方ちほう识点くつがえ盖不够全めん存在そんざい一些低质量页面需要修改。OI Wiki 团队以及参与さんよ贡献てきしょう伙伴们正ざい积极かんぜん这些内容ないよう

关于上述じょうじゅつまちかんぜん内容ないよう,请参见 OI Wiki てき Issues 以及 迭代计划

あずか此同时,OI Wiki みなもと于社つつみ自由じゆうざい未来みらい也绝会商かいしょう业化,はたはじめ保持ほじ独立どくりつ自由じゆうてきせい质。


部署ぶしょ

ほん项目目前もくぜんさいよう MkDocs 部署ぶしょざい oi-wiki.org

わが们在 status.oi-wiki.org 维护りょう一份镜像站列表,它们てき内容ないよう oi-wiki.org みやこただししょうどうてき

当然とうぜん,也可以在本地ほんじ部署ぶしょ。(需要じゅようあんそう Python3 Pipenv

如果ぐういた问题,以查阅 F.A.Q. らい了解りょうかいさらしんいき

git clone https://github.com/OI-wiki/OI-wiki.git --depth=1

cd OI-wiki

# あんそう mkdocs
pipenv install --pypi-mirror https://pypi.tuna.tsinghua.edu.cn/simple/

# 使用しようわが们的てい义主题(Windows 使用しよう Git Bash 执行)
# あんそうしゅ题时はた连接网络载资げんどおり过以配置はいち项控せい载链せっ
# .gitmodules:
# - url
# scripts/pre-build/install-theme-vendor.sh:
# - MATHJAX_URL
# - MATERIAL_ICONS_URL
./scripts/pre-build/install-theme.sh

# 两种方法ほうほう(选其いちそく):
# 1. 运行一个本地服务器,访问 http://127.0.0.1:8000 以查效果こうか
pipenv run mkdocs serve -v

# 2. ざい site ぶんけん夹下いたしずか态页めん
pipenv run mkdocs build -v

# 获取 mkdocs てき命令めいれいぎょう工具こうぐてき说明(かい释了命令めいれいさんすうてき含义)
pipenv run mkdocs --help

わが们现ざいざいふく务器はし渲染 MathJax,如果希望きぼう实现类似效果こうか参考さんこう build.yml。(需要じゅようあんそう Node.js)

镜像

# Gitee 码云 じょうてき镜像仓库 GitHub 仓库てき内容ないようしょうどう
git clone https://gitee.com/OI-wiki/OI-wiki.git

离线ばん

使用しよう gh-pages ぶんささえてき内容ないよう

git clone https://gitee.com/OI-wiki/OI-wiki.git -b gh-pages

本地ほんじ启动いち个 http ふく务器可能かのうかいさら方便ほうべんいち些。

# 如果 python3
python3 -m http.server
# 如果 python2
python2 -m SimpleHTTPServer
# ゆう些环さかい找不いためいさけべ python3/python2 てき行文こうぶんけんさまたげ运行 python 试试

如何いか参与さんよかんぜん OI Wiki

わが非常ひじょう欢迎你为 OI Wiki 编写内容ないようはた自己じこてきしょがく所得しょとくあずか大家たいかぶんとおる

具体ぐたいてき贡献方式ほうしきざい 如何いか参与さんよ


はん声明せいめい

知识共享许可协议
じょとく别注あかりがい,项目ちゅうじょりょうだい码部ぶんひとしさいよう(Creative Commons BY-SA 4.0) 识共とおる署名しょめい - あいどう方式ほうしきどもとおる 4.0 こく际许协议附加ふかてき The Star And Thank Author License 进行许可。

换言使用しよう过程ちゅう您可以自由じゆうどもとおるえんじ绎,ただし必须署名しょめい、以相どう方式ほうしきどもとおるぶんとおる时没ゆう附加ふかげんせい

而且应该为 GitHub 仓库てん赞(Star)。

而如はて你想よう引用いんよう这个 GitHub 仓库,使用しよう如下てき bibtex:

@misc{oiwiki,
  author = {OI Wiki Team},
  title = {OI Wiki},
  year = {2016},
  publisher = {GitHub},
  journal = {GitHub Repository},
  howpublished = {\url{https://github.com/OI-wiki/OI-wiki}},
}

鸣谢

ほん项目受 CTF Wiki てき启发,ざい编写过程ちゅう参考さんこうりょう诸多资料,ざい此一并致谢。

非常ひじょうかん谢一おこりかんぜん OI Wiki てき しょう伙伴们 かずOI Wiki 捐赠てき 朋友ほうゆう

とく别感谢 24OI てき朋友ほうゆう们的大力だいりき支持しじ

かん北大ほくだいさん Hulu てき支持しじ