第二届CCF算法能力大赛(CACC)由中国计算机学会主办,是面向高校大学生和企业工程师的高水平算法赛事。赛事在提升学生算法设计、编程实现及解决复杂工程问题能力方面成效显著。为选拔优秀选手代表我校参加2025年区域赛及总决赛,现决定举办校级选拔赛。现将有关事项通知如下:
一、赛项名称
赛项名称:2025年CCF算法能力大赛(CACC)校级选拔赛
二、组织机构
主办单位:软件学院
三、竞赛时间与地点
报名时间:即日起—2025年10月28日
校赛时间:2025年10月30日
校赛地点:重庆财经学院
四、竞赛规则、内容与方式
选手资格:重庆财经学院所有在籍在册学生。
奖项设置:校级一等奖、二等奖、三等奖,比例分别为10%、20%、30%。
竞赛规则:个人赛,线下进行,支持C/C++、Java、Python3语言。
竞赛内容:
本次校赛共6道算法编程题,时长 1.5小时。题目难度由易到难,ACM赛制,每道题不限制提交次数,但没通过的话会有罚时20min,仅以最后一次提交为准。比赛过程中一般可以看到实时排名,通过题数相同的情况下按照答题时间+罚时来排名。具体考查范围如下:
(一)基础算法
1. 基础数据结构:
掌握数组、字符串、结构体的基本操作,能够完成顺序表遍历、最值查询、简单去重、字符串拼接与比较等任务。
2. 数学模拟:
掌握四则运算、取模、最大公约数、最小公倍数、判断素数、数字各位拆分与累加等基础数学操作,能够按题意完成直接模拟。
3. 排序算法:
考查学生对基本排序算法的理解和应用,如冒泡排序、选择排序、插入排序等。
4. 二分查找:
考查学生对二分查找算法的掌握,能够在有序数组中快速查找目标元素。
5. 滑动窗口:
掌握固定长度与可变长度滑动窗口模板,能在一次遍历中完成子数组/子串的最大(小)值、长度恰好为 K 的段和、最长无重复字符子串等经典模型。
(二)进阶算法
1. 深度优先搜索(DFS):考查学生对 DFS 算法的理解和应用,能够使用递归或栈实现图的遍历或解决简单的路径问题。
2. 动态规划:考查学生对动态规划基本概念的理解,能够解决一维动态规划问题,如斐波那契数列、爬楼梯最省步数等。
五、校赛报名方式
参赛同学加入赛事QQ群:482915882。具体事宜校内群通知
