算法竞赛常用OJ食用指南
前言
在准备像ICPC、CCPC、蓝桥杯之类的算法竞赛时,学习完相应的知识点后往往需要大量刷题来巩固,一个OJ的好坏程度我认为可以根据以下几个方面来评定:
1.题目的质量
2.题解的质量
3.比赛的质量
除此之外还有如UI设计、在线编译器等等
每个OJ都有自己不同的特点,需要我们在有需要的时候使用,下面就为大家详细描述如何利用常见的OJ来帮助自己成长,这篇文章主要面向萌新入门所以会讲的啰嗦一点。
洛谷
题目
点击上方链接,左侧点击题单
题单分为两种 官方精选与用户分享
入门推荐跟着官方题单系统的学习
每一道题目的右侧都有题解
比赛
首页左侧也有比赛的选项,每一个月基本上都有月赛,采用的是IOI赛制,我觉得IOI赛制好的一点就是不容易挂机,可以想想一些小优化来骗分
牛客
Codeforces
CONTESTS
上方是还未开始的比赛,下方是已经结束的比赛,点击Register可以注册比赛,虚拟比赛(Virtual participation)是可以复现比赛情况(错过比赛可以用这个比赛体验比赛)
比赛内容大概如此,点击SUBMIT CODE 就可以提交代码,STADINGS可以看你的排名,最左下角Tutorial是官方的题解,CodeFordes最出名的就是它的分数机制,有的学校直接使用CF分数来作为ACM集训队的考核标准
GYM
CF的另外一个神器就是GYM,这里收录了历年的ICPC真题,并提供复现比赛的功能。
VJ
多个OJ的融合,同样收录了ICPC真题,并且部分经典书籍《算法竞赛入门经典》的题目也可以在上面提交练习
ACwing
适用于:系统学习算法或其它课程,需要付费,课程质量非常之高一定不会亏。
算法竞赛常用OJ食用指南相关推荐
- 《算法竞赛入门经典训练指南》pdf
下载地址:网盘下载 基本介绍 编辑 内容简介 <算法竞赛入门经典:训练指南>题目多选自近年来ACM/ICPC区域赛和总决赛真题,内容全面,信息量大,覆盖了常见算法竞赛中的大多数细分知识点. ...
- 算法竞赛入门经典——训练指南
<算法竞赛入门经典--训练指南> 基本信息 作者: 刘汝佳 陈锋 [作译者介绍] 丛书名: 算法艺术与信息学竞赛 出版社:清华大学出版社 ISBN:9787302291077 上架时间:2 ...
- 算法竞赛入门经典训练指南
最近在看算法竞赛入门经典训练指南这本书,书中不错的算法我将在博客中发布,和大家共同学习. 题目: 在你的王国里有一条n个头的恶龙,你希望雇一些骑士把它杀死(即砍掉所有头).村里有m个骑士可以雇佣,一个 ...
- 《算法竞赛入门经典——训练指南》第一章相关内容
#<算法竞赛入门经典--训练指南>第一章相关内容 希望各位大牛能指导! 红色为已经做了的...黄色背景是还有不懂地方,希望在年前能刷完第一章啊.... 更新版.google上貌似又加了ex ...
- ACM算法竞赛及OJ题面常用英文单词整理
文章目录 A B C D E F G H I J K L M N O P Q R S T U V W A abbreviation [数学] 约分; activity on edge AOE网 act ...
- ICPC程序设计题解书籍系列之二:刘汝佳:《算法竞赛入门经典训练指南》
第1章 算法设计基础(例题) 1.1思维体操 UVA11292 HDU1902 POJ3646 The Dragon of Loowater[贪心] - 海岛Blog - CSDN博客 UVA1172 ...
- 数学入门题——《算法竞赛入门经典-训练指南》
题目链接:http://acm.hust.edu.cn/vjudge/contest/view.action?cid=94017#overview 代码链接:https://github.com/Yv ...
- 算法竞赛常用STL库
栈(Stack) 概念:就像一个盒子一样,进去想出来就得等上面的先出去,也就是"先进后出". 往往栈的功能有上面四种,下面我们手写一个栈来实现这四种功能来更好的理解一下. 模拟栈的 ...
- 一些算法竞赛参考书及豆瓣评分
当然我有的一般是电子版... 1.挑战程序设计竞赛(第二版) 9.2 (极好) 2.算法竞赛入门经典(第二版) 9.2 (极好) 3.算法竞赛入门经典--训练指南(第二版) 8.7 ...
最新文章
- 总结JavaScript常用数组操作方法,包含ES6方法
- php获取date前1分钟hour,php时间轴函数,刚、1分钟前、1小时前、一天前
- python简易木马(一)
- Visual Studio 2017更新内容记录
- [洛谷P1040] 加分二叉树
- 世界正在走向实时化,谈谈Twitter对流处理的理解与思考
- spring-beans模块分析
- ubuntu 安装 pycharm
- 5G大幕已启 将如何改变社会?
- Java LocalDate类| minusWeeks()方法与示例
- MySQL进阶路:从小工到专家的必读书籍和必备工具
- weblogic部署war冲突解决记录
- PMP学习资料干货分享 - 干货满满
- 《请君入瓮——APT攻防指南之兵不厌诈》目录—导读
- 网易云IM(即时通讯) 登录指南(Android)
- Android热修复Sophix
- BFS宽度优先搜索(新冠病毒的传播)
- nRF5340开发指南目录汇总
- Docker + Gitlab + Gitlab CI(三)
- python打九九乘法表上三角下三角_python经典练习题之九九乘法表、打印菱形、打印对顶三角形、斐波拉契数列、素数......