ACM训练营

ACM-ICPC是什么样的比赛?
是程序设计能力的综合较量
是程序设计与计算机语言、数据结构和算法技能的较量
是智力的较量
是数学基础与能力的较量

学习资源
网站网页链接

学习资源
丰富的网站网页资源

包括资源网站,Online Judge网站和参考博客等。

ACM题库
大学分类题库

ACM题库
各个大学Online Judge题

按照各个大学Online Judge分类的海量ACM程序设计题。

数据结构
数据结构题库

数据结构
数据结构Online Judge题

大量数据结构有关程序设计题,涵盖不同难度级别。

数论
数论题库

数论
数论Online Judge题

大量数论有关程序设计题,涵盖不同难度级别。

ACM-ICPC
参考书籍

ACM-ICPC参考书籍
学习编程必备

有关ACM-ICPC、计算机语言与程序设计、数据结构、算法设计等书籍。

百科知识
编程与数学常识

百科知识
必要的编程与数学常识

有关ACM-ICPC的常识;编写程序必要的知识,包括程序设计、计算机语言、数据结构和算法等;必要的数学知识。

维基百科
编程与数学常识

维基百科
必要的编程与数学常识

有关ACM-ICPC的常识;编写程序必要的知识,包括程序设计、计算机语言、数据结构和算法等;必要的数学知识。
有助于拓展知识和提高英文水平。

慕课视频
轻松快速地学习

慕课视频
一种有效的学习方法

包括C++,数据结构和算法设计与分析的课程视频。

ACM入门
ACM-ICPC常识

ACM入门
介绍有关ACM-ICPC的常识

介绍ACM-ICPC的入门知识,引导参加ACM-ICPC活动。

数论算法概要
概念算法应用

数论算法概要
数论的基本概念、算法及其应用

内容包括整数的整除、数论函数、同余及其运算、同余方程、素性测试与整数分解等。同时,注重数论有关的算法,以及数论的应用。