OI(Olympiad in Informatics,信息学奥林匹克竞赛)在中国起源于 1984 年,是五大高中学科竞赛之一。
信息学奥赛一本通编程启蒙(C++版)
信息学奥赛一本通(C++版)
https://zh.cppreference.com/
洛谷
国内知名OJ
海量技术面试题库,拥有算法、数据结构、系统设计等 1000+题目,帮助你高效提升编程技能,轻松拿下世界 IT 名企 Dream Offer。
国内知名的在线编程竞赛与学习平台,拥有丰富的IT题库,涵盖了笔试、面试等多个方面,适合求职准备和技术提升。
国际信息学奥林匹克竞赛(International Olympiad in Informatics, IOI)
全国青少年信息学奥林匹克竞赛(National Olympiad in Informatics)
NOI网络报名系统
中国计算机学会官网
国际大学生程序设计竞赛 (International Collegiate Programming Contest)
中国大学生程序设计竞赛 (China Collegiate Programming Contest)
ICPC北京总部
一个免费开放且持续更新的 编程竞赛(competitive programming) 知识整合站点
一个专属于程序员的平台,为大家在漫漫的刷题之旅中,提供最优质的解答
通过动画可视化数据结构和算法
Math is Fun 中文版
Math is Fun
努力为全世界所有人提供免费的一流教育。
俄罗斯OJ Codeforces 是一个著名的在线编程竞赛平台,面向全球程序员和算法爱好者。
美国OJ USACO是一个面向中学生的信息学竞赛,分为四个级别,每个级别有不同的算法和数据结构要求。
日本OJ
提供大量算法和数据结构相关的题目,难度从易到难不等,非常适合逐步提升技能。
PKU Online Judge
Tsinghua Online Judge
ECNU Online Judge
TJU Online Judge
HDU Online Judge