
Programmierwettbewerbe entwickeln sich seit vielen Jahren und der Inhalt wird immer komplizierter. Die meisten Online -Informationen sind verstreut. Anfänger wissen oft nicht, wie man systematisch relevantes Wissen lernt, was viel Zeit erfordert, um zu erkunden.
Um die bessere Einführung derjenigen zu erleichtern, die Programmierwettbewerbe lieben, wurde das OI -Wiki nach Github verlegt. Da sich der Inhalt des OI -Wiki weiter verbessert, nehmen immer mehr Freunde teil.
OI Wiki ist verpflichtet, eine freie und offene und kontinuierlich aktualisierte Wissensintegrationsseite zu werden. Hier können Sie interessantes und praktisches Wissen über Wettbewerbsprogramme erhalten. Wir haben Grundkenntnisse, gemeinsame Fragetypen, Ideen zur Problemlösung und gemeinsame Instrumente im Wettbewerb vorbereitet, mit denen Sie Programmierwettbewerbe schneller und detaillierter lernen können.
Gegenwärtig gibt es immer noch viele unvollständige Inhalte von OI-Wiki , und die Abdeckung der Wissenspunkte ist nicht umfassend genug, und es gibt einige Seiten mit geringer Qualität, die geändert werden müssen. Das OI -Wiki -Team und die Freunde, die am Beitrag teilgenommen haben, verbessern diese Inhalte aktiv.
Damit der obige Inhalt verbessert wird, finden Sie auf die Probleme des OI -Wiki und des Iterationsplans.
Gleichzeitig stammt das OI -Wiki aus der Gemeinschaft und befürwortet die Wissensfreiheit und wird in Zukunft niemals kommerzialisiert und wird immer die Natur von Unabhängigkeit und Freiheit aufrechterhalten.
Dieses Projekt wird derzeit unter Verwendung von MKDOCs auf oi-wiki.org eingesetzt.
Wir verwalten eine Liste von Spiegel-Websites unter Status.oi-wiki.org, und ihr Inhalt entspricht oi-wiki.org.
Natürlich kann es auch lokal eingesetzt werden. ( Python3 und Pipenv sind erforderlich )
Wenn Sie auf Probleme stoßen, können Sie die FAQ konsultieren, um mehr zu erfahren.
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 --helpWir machen jetzt Mathjax auf der Serverseite. Wenn Sie ähnliche Effekte erzielen möchten, können Sie sich auf Build.yml beziehen. (Node.js ist erforderlich)
# Gitee 码云 上的镜像仓库和 GitHub 仓库的内容相同
git clone https://gitee.com/OI-wiki/OI-wiki.git Der Inhalt gh-pages kann verwendet werden
git clone https://gitee.com/OI-wiki/OI-wiki.git -b gh-pagesEin HTTP -Server lokal zu starten kann bequemer sein.
# 如果是 python3
python3 -m http.server
# 如果是 python2
python2 -m SimpleHTTPServer
# 有些环境下找不到名叫 python3/python2 的可执行文件,不妨运行 python 试试Wir begrüßen Sie sehr, Inhalte für das OI -Wiki zu schreiben und mit Ihnen zu teilen, was Sie gelernt haben.
Die spezifische Art des Beitrags besteht darin, wie man teilnimmt.
Sofern nicht anders angegeben, werden die Creative Commons BY-SA 4.0 Creative Commons BY-SA 4.0 International Lizenz und der zusätzliche The Star and Thanks Author Lizenz im Rahmen der Creative Commons BY-SA 4.0 International Lizenz lizenziert.
Mit anderen Worten, Sie können während der Verwendung frei teilen und interpretieren, aber Sie müssen unterschrieben, auf die gleiche Weise geteilt werden, und es gibt keine zusätzlichen Einschränkungen beim Teilen.
Und Sie möchten das Github -Repository (Star).
Und wenn Sie auf dieses Github -Repository verweisen möchten, können Sie das folgende Bibtex verwenden:
@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}},
}
Dieses Projekt wurde vom CTF -Wiki inspiriert und bezog sich während des Schreibprozesses auf viele Informationen. Ich möchte Ihnen hier danken.
Vielen Dank an diejenigen, die das OI -Wiki und diejenigen, die dem OI Wiki gespendet haben, verbessert haben!
Besonderer Dank geht an die Freunde von 24oi für ihre starke Unterstützung!
Vielen Dank an die Peking University Association und Hulu für ihre Unterstützung!