大一

上学期

1、熟练掌握 C 语言

2、基础算法与数据结构

(枚举、贪心、递归、分治、模拟、搜索、队列、栈、链表、最短路、最小生成树、基础组合数学、基础数论、二分求解单调性问题、背包问题等)

3、OJ 题量达到 150 题

寒假作业:使用 C 语言写一个贪吃蛇小游戏并答辩

下学期

1、熟练掌握 C++ 语言(类及 STL)

2、基础算法与数据结构

(构造、拓扑排序、二分图最大匹配、最大流增广路算法、Hash、归并 / 快排、哈夫曼树、堆、字典树、搜索剪枝、各类型基础动态规划、点积叉积、凸包、点 / 线段关系判定等)

3、OJ 题量达到 300 题

4、学会使用 GitHub

暑假作业:使用 C++ 和图形库写一个单机小游戏并答辩(坦克大战、黄金矿工、跑跑卡丁车等)

大二

上学期

竞赛方向:

1、竞赛算法

(网络流、费用流、差分约束、连通分量、Tarjan 缩点、最小割、线段树、树状数组、RMQ、KMP、扩展 KMP、AC 自动机、记忆化搜索、启发式搜索、数位 DP、树形 DP、状压 DP、插头 DP、TSP 问题、容斥原理、抽屉原理、置换群与 Polya 定理、母函数、高斯消元、概率期望 DP、GCD、扩展 GCD、中国剩余定理、费马定理、三分、模拟退火、离散化、扫描线、半平面交等)

2、学习操作系统原理课程

3、学习使用 linux 系统

4、OJ 题量达到 600 题

寒假作业:

1、寒假留校训练 15 天

2、每天不低于 8 小时的训练量

开发方向:

1、学习操作系统原理课程

2、学习使用 linux 系统

3、学习计算机网络课程

4、学习使用 Windows 网络编程与 Linux 网络编程

5、学习数据库课程

6、学习 HTML、CSS、JavaScript、

7、学习 python、django

8、OJ 题量达到 350 题

9、其他(可自行选修其他感兴趣的)

寒假作业:写一个个人博客或者 xx 系统或虚拟 OJ 或等难度的项目并答辩

下学期

竞赛方向:

1、竞赛算法

(度限生成树、K 短路、次小生成树、最小树形图、最有比例生成树、最小环、2-SAT、Dancing Links、Trie 图、LCA、单调队列优化 DP、斜率优化 DP、四边形不等式、后缀数组、后缀树、状压搜索、A * 搜索、极大极小值搜索、α-β剪枝、双向 BFS、莫比乌斯反演、偏序关系、博弈论、最小圆覆盖、最小球覆盖、主席树、树链剖分等)

2、学习计算机网络原理课程

3、OJ 题量达到 900 题

暑假作业:

1、当年的 10 套多校联赛并补题

2、最近 10 年的比赛题目补题、每天不低于 8 小时的训练量

开发方向:

1、对大学期间的重要专业课程进行查漏补缺

2、跟着团队老队员做项目

3、OJ 题量达到 400 题

4、其他(可自行选修其他感兴趣的)

暑假作业:写一个有一定难度的网络游戏(客户端与服务端实时交互)或有一定难度的 xx 系统(如虚拟 OJ)或绕过某厂的防护系统(如 Tenprotect)或等难度的项目作为毕业设计并答辩

大三

上学期

1、参加秋季校园招聘

2、对自身知识体系进行查漏补缺

3、这时期的队员基本都能独当一面

4、搞竞赛的老队员带队培训算法、搞开发的老队员带队做项目

寒假作业:拿实习 offer

下学期

1、参加春季校园招聘

2、对自身知识体系进行查漏补缺

3、这时期的队员完全能独当一面

4、搞竞赛的老队员带队培训算法、搞开发的老队员带队做项目

暑假作业:拿实习 offer

大四

拿正式 offer

考研/保研 深造

国外留学

退役

http://noobdream.com/training/

ACM/ICPC 金牌进阶之路相关推荐

  1. qduoj 140 题目6 142 ycb的ACM进阶之路

    题目6 发布时间: 2017年5月22日 14:30   最后更新: 2017年5月22日 14:33   时间限制: 1000ms   内存限制: 128M 描述 给n,m,k,求上述方程中( X1 ...

  2. Goodbye ACM/ICPC!

    区域赛打完有一阵子了,感觉心里没着没落的,总感觉没画完句号,一边深知自己已是退役狗,一边又感觉自己随时可以开始做题,真想继续下去啊,但是时间已经不允许了.天下无不散之宴席,也到了说再见的时候了. 两年 ...

  3. 超励志!杭电第六次打入“ACM/ICPC”全球总决赛!

    小编说: 前几天都在发 考研初试/真题 有关的内容,头条一直没有空余,所以现在才发. 杭电是计算机专业双非中最有名的学校之一,在公众号的投票[计算机最强的双非大学]中排名第一. [计算机最强的双非大学 ...

  4. 2019年安徽大学ACM/ICPC实验室新生赛题解

    本文仅作个人收藏学习使用 题目及解析来源牛客竞赛网 //作者:王清楚 //链接:https://ac.nowcoder.com/discuss/351408?type=101&order=0& ...

  5. 【转】lonekight@xmu·ACM/ICPC 回忆录

    转自:http://hi.baidu.com/ordeder/item/2a342a7fe7cb9e336dc37c89 2009年09月06日 星期日 21:55 初识ACM 最早听说ACM/ICP ...

  6. ACM/ICPC 比赛生涯总结+经验分享

    ACM/ICPC 比赛生涯总结+经验分享 1.获奖经历 时间 比赛 奖励 大一下 ACM陕西省赛 打铁 大一下 CCCC 团队二等奖 大二下 ACM/ICPC全国邀请赛 银奖 大二下 CCCC 团队特 ...

  7. 旁观ACM ICPC

    文 / 刘江 闻名于世的ACM ICPC(国际大学生编程竞赛)今年在华沙大学举行,我有幸受邀围观.到波兰的时候,天下着雨,而且连续几天不晴.但坏天气无法掩盖华沙的美景,当然也不会影响到大赛热烈的气氛. ...

  8. 厦门大学lonekight ACM/ICPC 回忆录

    初识ACM 最早听说ACM/ICPC这项赛事是在大三上的算法课上张老师提到的,当时我们学校的组织参加这项活动才刚刚起步,我也没太在意,总觉得那是非常遥远的事,事实上当时我也从未相当如今我们能获得现在的 ...

  9. 一个java高级工程师的进阶之路【转】

    一个java高级工程师的进阶之路[转] 宏观方面 一. JAVA.要想成为JAVA(高级)工程师肯定要学习JAVA.一般的程序员或许只需知道一些JAVA的语法结构就可以应付了.但要成为JAVA(高级) ...

最新文章

  1. ACM公布2017年图灵奖,大卫·帕特森和约翰·轩尼诗获奖
  2. hdu5256序列变换(非递减子序列)
  3. 湖南vb程序设计二级计算机考试题库答案,计算机二级VB语言程序设计考试题及答案...
  4. php numeric乘法,PHP is_numeric()用法及代码示例
  5. 【HDU - 1102】Constructing Roads (最小生成树裸题模板)
  6. 论文浅尝 | 面向时序知识图谱推理的循环事件网络
  7. java io 转换流_Java编程IO流中的转换流
  8. 排序算法——归并排序的相关问题
  9. assoc fetch mysql 用法_mysql_fetch_assoc、mysql_fetch_object、mysql_fetch_row、mysql_fetch_array用法学习...
  10. C++ string用法
  11. 关于equals和hashCode
  12. codemirror TAB 缩进问题记录
  13. 通过java下载B站视频
  14. 各种浏览器网页背景颜色护眼设置
  15. fiddler+mitmproxy+夜神模拟器安装
  16. wkhtmltopdf工具将html转换为pdf
  17. 华为手机电源键不止锁屏关机那么简单!这些操作不能浪费,望周知
  18. python安全之Pickle反序列化漏洞学习。
  19. [LUOGU] P3354 [IOI2005]Riv 河流
  20. 初学编程该如何选择编程语言?

热门文章

  1. docker笔记 - container name 冲突
  2. Axure 运行开发工具
  3. 从“爱豆”到“榜样”,超级星饭团给你更多正能量
  4. 论面向服务的架构及其应用
  5. 石头扫地机器人离线了怎么办_石头扫地机器人说明书下载
  6. 修复 uni-icons 自定义图标无法显示的问题
  7. 你还在用格式工厂转音频?
  8. unity报错,提示找不到vcruntime140
  9. 计算机excel怎么打开,如何在电脑上打开excel表格制作!
  10. 数据分享|SAS与eviews用ARIMA模型对我国大豆产量时间序列预测、稳定性、白噪声检验可视化...