洛阳师范学院 2024 ACM 实验室攻略
致敬原版https://www.cnblogs.com/edwinaze/p/16665343.html
1. ACM 实验室简介
ACM/ICPC 实验室由 2015 年成立的 ACM/ICPC 集训队发展而来,依托程序设计竞赛,旨在培养大学生创新能力、团队精神和在压力下编写程序、分析和解决问题的能力。每年通过校赛选拨。通过指导、讲座、交流和比赛,队员们的编程能力、英语水平、自主学习能力、创新能力、团队协作以及与人交流的能力都有了大幅度的提高,同时,面对生活、面对成败也有了更积极的态度。此外 ACM 实验室每年代表院系参加河南省 ACM 大学生程序设计竞赛,以及协助院系组织参加“蓝桥杯”全国软件和信息技术专业人才大赛、中国高校计算机大赛、团体程序设计天梯赛、中国大学生计算机设计大赛等专业类的比赛。
1.1 获奖记录
- 洛阳师范学院在全国普通高校大学生计算机类竞赛指数中名列前茅
- 我院学子在 2024 年(第 17 届)中国大学生计算机设计大赛省赛再创佳绩
- 我院学子在“第十五届 ICPC 河南省大学生程序设计竞赛”中获佳绩
- 我院学子在 2024 年中国大学生程序设计竞赛全国邀请赛(郑州)暨第六届 CCPC 河南省大学生程序设计竞赛中获得佳绩
- 我院学子在第九届“高校计算机大赛-团体程序设计天梯赛”中荣获佳绩
- 我院在第十五届“蓝桥杯”全国软件和信息技术专业人才大赛中再创佳绩
- 我院学子在第五届全国高校计算机能力挑战赛区域赛中获得佳绩
1.2 竞赛列表
- 中国大学生程序设计竞赛
- The ICPC International Collegiate ProgrammingContest
- 团体程序设计天梯赛
- 蓝桥杯
- 码蹄集
- 计算机设计大赛
- 百度之星程序设计大赛
2. 学习经验
建议:这种竞赛越早开始培养越好,因为要背很多的题板和算法,很多人都是初中或者高中就开始打竞赛了,像团队类型的竞赛,如果自己比较菜,就去找大佬抱大腿吧,十个臭皮匠都顶不了诸葛亮;个人类型的竞赛也要多刷力扣,多背算法题,临时抱佛脚也是没有用的。
打竞赛的过程是很辛苦的,付出很有可能没有回报,很多竞赛没有绝对的公平,多多少少有一些利益关系在里面,但是多参加一些竞赛哪怕没有得奖,还是可以收获到很多的,如果你通过这些比赛学到了很多,实际上得不得奖已经不重要了,自己内心的强大的才是真正的强大。
2.1 学习路线
- 大一: 学习 C 语言基础, C++语言基础, 基本的流程结构, 基础算法与数据结构, 搜索与图论, 数论, 动态规划, 贪心等等。主要是打基础, 每个方向都会一些。
- 大二: 自己选择一个方向, 如动态规划, 图论, 数论等等, 开始专题刷题, 逐步过渡到竞赛难度, 与其他小伙伴组成 2-3 人小队训练。
- 大三&大四: 实验室提供 JAVA 开发和人工智能两条路线, 可以选择考研或者就业方向, 自由发展。
2.2 自学资料
2.2.1 网站
- ACWing: 体系化培养算法竞赛能力的网课网站, 站长是某一年 NOI 冠军 yxc, 讲课通俗易懂, 强烈推荐。
- OI Wiki: 一个免费开放且持续更新的编程竞赛知识整合站点, 深入了解竞赛体系。
- Virtual Judge: 集合各大 OJ 的题库, 使用非常方便。
- 洛谷: 国内最大的算法竞赛训练网站, 有官方推荐题单, 质量不错, 照着刷挺好, 题目都是中文。
- 力扣(LeetCode): 针对就业方向的算法刷题网站, 不太适合打竞赛。
- Codeforces: 俄罗斯 OJ, 同时也是世界上知名网站, Rating 排位机制, 独创的 Hack 机制很棒, 且每道题错的话会显示错在什么样例上, 做起来很舒服, 全英。
- 牛客: 定期举办各种规模的编程比赛,鼓励用户参与竞赛以提高编程能力。有暑期多校,挑战赛,月赛等。
2.2.2 经验谈
- ACM(OI)选手应该如何训练? - 哔哩哔哩_bilibili
- 【人生经验谈】算法竞赛如何上分 - 哔哩哔哩_bilibili
3. ACM 训练网站
洛阳师范学院oj
3.1.1 网站注册

3.1.2 加入团队
<1>. 点击团队

<2>. 搜索“24 级 ACM 实验室”,加入团队

<3>. 无需审核,点击就加入

<4>.加入团队后点击训练

<5>.选择题组

<6>.点击题目列表

<7>.选择题目

<8>.具体操作

<9>.附OJ各种状态说明


浙公网安备 33010602011771号