Unverified Commit 7f820730 authored by Tiger3018's avatar Tiger3018
Browse files

🖊️ Update resources.md

* 修改排版
* 新增部分资源
* 改善图书类内容
parent 2b5a081d
Loading
Loading
Loading
Loading

docs/intro/resources.md

100644 → 100755
+127 −86
Original line number Diff line number Diff line
## 在线测试(训练)平台
## 在线测平台

在线测试平台又称 Online Judging System,一般用刷题、组织比赛,也有的会提供博客功能方便选手交流
在线评测平台(英语:Online Judging System,简称 OJ ),一般用刷题训练,参与和组织比赛,以及用户之间的交流分享

### 国内

-   [51Nod](https://www.51nod.com/)(有很多好的数学题和思维题)
-   [BZOJ](https://www.lydsy.com/JudgeOnline/)(优质的题巨多)
- [51Nod](https://www.51nod.com/)
  有许多值得尝试的数学题和思维题。
- [BZOJ](https://www.lydsy.com/JudgeOnline/)
  因原属衡阳八中而得简称,汇聚多种习题和真题,但可能需要联系邮箱。
- [CodeVS](http://www.codevs.cn/)
-   [FZUOJ](http://acm.fzu.edu.cn/)(福州大学)
-   [HDU Online Judge](http://acm.hdu.edu.cn/)(杭电的 OJ,多校训练的题目放在这里)
  面向 OI 选手的过气 OJ
- [FZUOJ](http://acm.fzu.edu.cn/)
  福州大学
- [HDU Online Judge](http://acm.hdu.edu.cn/)
  杭电的 OJ,有多校训练的题目。
- [hihoCoder](https://hihocoder.com/)
  面向企业招聘,有些题目来自于每周一题,涉及知识点的学习。(题面登录后可见)
- [计蒜客](https://www.jisuanke.com/)
-   [Judge Duck Online](https://duck.ac/)(松松松的 OJ,精确到 $\mu s$ )
-   [JoyOI](http://www.joyoi.cn/)(原 Tyvj)
- [Judge Duck Online](https://duck.ac/)
  在 2019 年 CCFWC 时松松松推出的 OJ,特色是评测程序运行时间精确到 $\mu s$ 。
- [JoyOI](http://www.joyoi.cn/)
  原 Tyvj 。
- [LibreOJ](https://loj.ac/)
-   [洛谷](https://www.luogu.org/)(常用 OJ,现代 OJ 支持发布比赛等很多功能)
  Libre 取自由之意,基于开源项目 SYZOJ 。目前由 Menci 维护。
- [洛谷](https://www.luogu.org/)
  始于 2013 年,社区群体庞大, OI 界的真题和习题较全,提供有偿教育服务。
- [牛客网](https://www.nowcoder.com/)
- [OpenJudge](http://openjudge.cn/)
-   [POJ](http://poj.org/)(PKU OJ,国内历史最悠久的 OJ 之一,很多英文题,有一些基础题和好题)
  由 POJ 团队开发的小组评测平台。
- [POJ](http://poj.org/)
  PKU OJ,国内历史最悠久的 OJ 之一,很多英文题,既有基础题,也有值得一试的好题。
- [PTA - 拼题 A](https://pintia.cn/)
-   [Universal Online Judge](http://uoj.ac/)(VFK 的 OJ,多原创比赛题和 CCF/THU 题 难度较高)
- [Universal Online Judge](http://uoj.ac/)
  Universal 取通用之意,也是开源项目。VFK 的 OJ,多原创比赛题和 CCF/THU 题,难度较高。
- [Vijos](https://vijos.org/)
-   [Virtual Judge](https://vjudge.net/)(可以方便的在 Vjudge 上提交别的 OJ 的题,尤其是一些国内不太方便的 OJ)
-   [ZOJ](http://acm.zju.edu.cn/onlinejudge/)(浙大)
  始于 2005 年,有开源项目。
- [Virtual Judge](https://vjudge.net/)
  可以方便的在 Vjudge 上提交别的 OJ 的题,尤其是一些国内不太方便的 OJ 。
- [ZOJ](http://acm.zju.edu.cn/onlinejudge/)
  浙大

### 国外

-   [AtCoder](https://atcoder.jp/)(日本的一个 OJ,类似 Codeforces 但是也会放 JOI 的题)
-   [CodeChef](https://codechef.com/)(印度 OJ,周期性有比赛)
-   [Codeforces](https://codeforces.com/)(俄罗斯 OJ,有很多比赛)
- [AtCoder](https://atcoder.jp/)
  日本 OJ ,日文版里会有日本高校的比赛,英文内不会显示。
- [CodeChef](https://codechef.com/)
  印度 OJ ,周期性有比赛。
- [Codeforces](https://codeforces.com/)
  俄罗斯 OJ ,有多种系列的比赛,你也可以出题并申请组织比赛。
- [CS Academy](https://csacademy.com/)
-   [DMOJ](https://dmoj.ca/)(加拿大开源的 OJ,语言支持广;题库是各大比赛的存档,也有定期自行举办的比赛)
-   [HackerRank](https://www.hackerrank.com/)(有很多比赛)
- [DMOJ](https://dmoj.ca/)
  加拿大开源的 OJ,语言支持广;题库是各大比赛的存档,也有定期自行举办的比赛。
- [HackerRank](https://www.hackerrank.com/)
  有很多比赛
- [Kattis](https://open.kattis.com/)
-   [LeetCode](https://leetcode.com/)(有中文分站:[LeetCode China](https://leetcode-cn.com/))
- [LeetCode](https://leetcode.com/)
  有中文分站:[LeetCode China](https://leetcode-cn.com/)
- [SPOJ](http://www.spoj.com)
-   [Topcoder](https://www.topcoder.com/)(有很多比赛)
- [Topcoder](https://www.topcoder.com/)
  有很多比赛
- [Ural](http://acm.timus.ru/)
-   [UVaOJ](https://uva.onlinejudge.org/)(做 lrj 的书怎么可能不知道这个 OJ)
-   [Yandex](https://contest.yandex.ru/)(存档了近几年的全俄罗斯信息学奥赛)
-   [Light OJ](http://lightoj.com)(一个快挂了的 OJ, `www` 域名无法访问,请使用[根域名](http://lightoj.com)访问)
- [UVaOJ](https://uva.onlinejudge.org/)
  国际成名最早的 OJ ,由 The University of Virginia 开发,刘汝佳强烈安利。
- [Yandex](https://contest.yandex.ru/)
  存档了近几年的全俄罗斯信息学奥赛
- [Light OJ](http://lightoj.com)
  一个快挂了的 OJ, `www` 域名无法访问,请使用[根域名](http://lightoj.com)访问

## 教程

@@ -55,22 +81,36 @@

## 书籍

-   《信息学奥赛一本通》(初学者向)
-   《算法竞赛入门经典》(紫书)
本列表内注明了书籍作者,译者未列其中;因无重名书籍且易于寻找,故不放 ISBN 。

- 刘汝佳系列
  - 《算法竞赛入门经典》(紫)
    - [第一版 配套资源仓库(镜像)](https://github.com/sukhoeing/aoapc-book/)
    - [第二版 配套资源仓库](https://github.com/aoapc-book/aoapc-bac2nd)
    - [第二版 习题选解](https://github.com/sukhoeing/aoapc-bac2nd-keys)
-   《算法竞赛入门经典——训练指南》(大白)
-   《算法艺术与信息学竞赛》(蓝/黑
-   《算法竞赛进阶指南》
  - 《算法竞赛入门经典 - 训练指南》(白/蓝) - 陈锋 合著
  - 《算法艺术与信息学竞赛》(蓝/黑)
- 《算法竞赛进阶指南》 - 李煜东
  - [配套资源仓库](https://github.com/lydrainbowcat/tedukuri)
-   《具体数学》
-   _[Competitive Programmer's Handbook](https://cses.fi/book/index.html)_
-   《算法导论》(黑书,大学经典教材)
- 《啊哈算法》 - 纪磊
  面向初学者或有初步兴趣的人群,有幽默配图。
- 教练圈推荐
  - 《信息学奥赛一本通》 - 董永建
  - 《信息学奥赛一本通 - 提高篇》 - 黄新军,董永建
  [建议选择性阅读。](https://www.zhihu.com/question/292926937)
- 《算法导论》第三版 - Thomas H.Cormen / Charles E.Leiserson / Ronald L.Rivest / Clifford Stein 
  黑书,大学经典教材。英文版原名 _Introduction to Algorithms_
  - [答案解析 (English)](https://github.com/walkccc/CLRS)
-   《啊哈算法》
-   《挑战程序设计竞赛》全套(通俗易懂)
-   《算法概论》(提纲挚领,但内容较少)
- 《具体数学》第二版 - Ronald L. Graham / Donald E. Knuth / Oren Patashnik 
  英文版原名 _Concrete Mathematics_
- 《组合数学》第五版 - Richard A.Brualdi 
  英文版原名 _Concrete mathematices_
- [Competitive Programmer's Handbook](https://cses.fi/book/index.html)
- 《挑战程序设计竞赛》全套 - 秋叶拓哉,岩田阳一,北川宜稔
  通俗易懂。
  - [译者博客介绍页](http://blog.watashi.ws/2382/pccb-etc/)
- 《算法概论》 - Sanjoy Dasgupta / Christos Papadimitriou / Umesh Vazirani
  提纲挚领,但内容较少。
- [Legend-K 的数据结构与算法的笔记](http://www.legend-k.com/Algorithm/Algorithm.pdf)
- [acm-cheat-sheet](https://github.com/soulmachine/acm-cheat-sheet)

@@ -91,10 +131,10 @@
- [Godbolt](https://godbolt.org/)(在浏览器中查看编译后代码块对应的汇编语句)
- [《100 个 gdb 小技巧》](https://github.com/hellogcc/100-gdb-tips)
- [Mathpix](https://mathpix.com/)(截图转 $\LaTeX{}$ )
-   [ $\LaTeX{}$ 手写符号识别](http://detexify.kirelabs.org/classify.html)
- [ $\LaTeX$ 手写符号识别](http://detexify.kirelabs.org/classify.html)
- [Wolfram Alpha](https://www.wolframalpha.com/): (可以解答各种问题)

## 题集
## 题集和资源

- [POJ 训练计划](http://blog.csdn.net/skywalkert/article/details/46594541)
- [USACO](http://train.usaco.org/usacogate)
@@ -102,3 +142,4 @@
- [-Morass- 贴在 Codeforces 上的一份题单](https://codeforces.com/blog/entry/55274)
- [北京大学 ICPC 暑期课课件例题](https://vjudge.net/article/446)
- [北京大学 ICPC 暑期课课件](https://lib-pku.github.io/#acm-icpc%E6%9A%91%E6%9C%9F%E8%AF%BE)
- [GitHub.com:OI-wiki/libs](https://github.com/OI-wiki/libs)