3.1 KiB
3.1 KiB
title, description, published, date, tags, editor, dateCreated
| title | description | published | date | tags | editor | dateCreated |
|---|---|---|---|---|---|---|
| CSP-J/S | true | 2025-11-28T07:55:20.277Z | 编程, 信奥, csp | markdown | 2025-11-28T06:22:45.361Z |
CSP-J/S 基本介绍(信息学能力测评)
CSP-J/S(Certified Software Professional)是 中国计算机学会(CCF)官方举办的全国性信息学测评体系,接替 NOIP 的全国信息学竞赛序列,同时也是 OI 体系的重要选拔基础。
1. 基本介绍
比赛历史:前身为 NOIP 比赛时间:每年 9–10 月
2. 比赛分类
CSP 分为两个组别:
- CSP-J(基础组)
- CSP-S(提高组)
CSP-J(入门级)
面向人群:
- 初中生
- 信息学入门学生
- 高中低年级(基础薄弱)
特点:
- 难度低于 S 组
- 更侧重 算法思维与逻辑能力
- 常用方法:模拟、简单循环、枚举
- 注重编程规范与边界处理
官方通知
CSP-S(提高级)
面向人群:
- 高中生
- 校队选手
- 冲击省选、NOI 的学生
特点:
- 难度高于 J 组
- 更侧重 数据结构与算法结合
- 常用方法:DP、图论、搜索、树状数组、线段树等
- 是进入高级 OI 的基础门槛
3. 参赛流程(年度标准)
CSP 每年分两轮:
第一轮:CSP-J1 / CSP-S1(计算思维能力测评)
- 形式:纸考(单选/判断/多选)
- 考查重点:逻辑推理、数学能力、程序理解、简单算法思想
- 说明:需通过 J1/S1 才能报名 J2/S2
2025年CSP-JS第二轮晋级分数线 {.is-info}
第二轮:CSP-J2 / CSP-S2(程序设计能力测评)
- 形式:上机编程
- 时长:J2--3.5小时;S2--4小时
- 题量:4道编程题
- 计分:一道题100 分制 满分400分
- 考查重点:编程能力、算法应用、代码规范、边界处理
4. 内容与难度范围
CSP-J 难度范围(算法导向)
适合入门学生,主要包括:
- 基础语法(循环、条件、数组)
- 模拟
- 简单字符串处理
- 枚举
- 简单贪心算法
- 基础数学(gcd、组合数等)
- 简单暴力 + 子任务制
CSP-S 难度范围(数据结构导向)
面向训练选手,覆盖典型 OI 算法与数据结构:
- 贪心、二分
- 前缀和 / 差分
- 排序 / 离散化
- 栈、队列、链表、树
- BFS / DFS
- 动态规划(常规 DP、背包 DP)
- 图论基础(最短路、最小生成树)
- 树状数组、线段树等数据结构
5. 成绩意义
CSP-J2/S2 成绩通常用于:
- 校内信息学选拔
- 校队入队
- 部分省份省选报名
- 编程能力认证
- 高中招生参考
- OI 学生的基础能力评估
对冲击 OI 的学生来说:S2 高分是进入省选的基础门槛
6. 常见误区
- CSP ≠ OI,但 CSP 是 OI 基础
- J 组并非“简单”,基础模拟都可能出错
- 算法数量不是关键,准确性与代码质量更重要