各位同学:
为普及算法与程序设计知识,夯实学生编程基础,提升算法思维与竞赛实战能力,完善学校 ACM-ICPC/CCPC 程序设计竞赛人才梯队建设,决定于2026年7月6日-19日举办第三届 ICPC-ACM 国际大学生程序设计竞赛算法训练营。本次活动邀请校内教师、竞赛教练、金牌选手、优秀毕业生联合授课,打造赛训结合、校际联动的实战学习平台。现将报名及相关事宜通知如下:
一、活动基本信息
1. 活动名称:2026年上海理工大学第三届 科创工坊ICPC-ACM算法训练营
2. 培训时间:2026 年 7 月 6 日 —7 月 19 日,共计 14 天
3. 活动地点:上海理工大学计算中心机房
4. 组织单位:
主办:教务处、公共实验中心
承办:计算中心、科创工坊ACM战队
5. 参与对象:本校在校学生
6. 招生规模:校内学员约 100 人
7. 授课团队:校内指导教师、竞赛资深教练、知名战队金牌选手、优秀毕业生、校 ACM 集训队核心队员
二、培养目标
搭建完整算法知识体系,熟练掌握竞赛常用语法、数据结构与经典算法,学会代码复杂度分析与优化
通过分层训练、模拟竞赛、组队对抗,提升代码编写、调试排错、问题建模及团队协作能力。
开展校际交流活动,促进区域高校算法爱好者相互学习、共享资源、共同进步。
邀请行业专家分享算法落地应用,帮助学员了解行业岗位要求,明晰职业发展方向。
弘扬工匠精神、诚信竞赛与协作共赢理念,引导学员树立正确竞赛观与职业素养。优秀学员可优先入选校 ACM 集训队,后续参与省赛、国赛、区域赛及各类科研创新项目。
三、培训模式与时间安排
整体分为两大阶段,全程配套多场模拟赛与校际交流赛:
第一周(7 月 6 日 - 7 月 12 日) 基础夯实 + 进阶入门
Day1:开营仪式、ACM 赛事介绍、C++ 竞赛语法与 STL 精讲、OJ 平台实操
Day2:基础数据结构(线性表、树、堆)、算法复杂度分析及专项训练
Day3:枚举、贪心、双指针等基础算法讲解与刷题练习
Day4:各类排序、二分查找、离散化算法专题训练
Day5:动态规划入门、背包问题精讲与实战练习
Day6:字符串、哈希、KMP、Trie 树专题学习
Day7:第一周基础难度个人模拟赛 + 赛后复盘
第二周(7 月 13 日 - 7 月 19 日) 专题突破 + 实战拓展
Day8:图论基础、最短路、并查集专题讲解与训练
Day9:图论进阶、数论基础知识点精讲与刷题
Day10:区间 DP、树形 DP、状态压缩 DP 等进阶动态规划学习
Day11:树状数组、线段树等高级数据结构专项训练
Day12:中等难度组队模拟赛(对标省赛水平)、团队协作复盘
Day13:结营测试、学习成果汇报、优秀学员及团队表彰
Day14:2026年第五届上海理工大学ACM程序设计全国公开赛(5 小时线下组队对抗赛)
四、报名条件
本次训练营面向全体在校生开放报名,不限专业、年级,热爱算法、程序设计与竞赛即可参与,具备以下条件者优先录取:
掌握 C/C++、Python 等至少一门编程语言;
具备基础程序编写能力,接触过程序设计类题目;
曾参加程序设计、数学、信息类相关竞赛;
学习态度端正,自律性强,愿意参与团队协作与长期训练。
五、报名方式
本校学生:有意参加训练营的学生可以加入QQ群:710829435(或者扫一扫下面的qq群二维码),后续请留意群内通知、课程安排及学习资料。

六、相关须知
本次训练营全程免费,主办方统一提供训练平台、题库、学习资料及实训机房环境。
严格遵守诚信竞赛规定,严禁抄袭、作弊,违规者将取消参训资格。
训练营实行考勤管理,出勤情况、作业完成度、模拟赛成绩将纳入综合考核,考核合格者颁发结业证书。
训练营最后一日举办2026年第五届上海理工大学ACM程序设计全国公开赛,全体参训学员原则上需参赛,赛事成绩作为集训队选拔重要参考。
集训强度较大,请学员提前合理安排个人时间,保证全程参与。
七、咨询方式
如有疑问,可联系校 ACM 集训队工作人员咨询。
联系人:周老师
电话:021-55271459
QQ:296246217
教务处、公共实验中心
2026年06年12日
