2026-01-31 10:48:11 +00:00

3.1 KiB
Raw Permalink Blame History

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/SCertified Software Professional中国计算机学会CCF官方举办的全国性信息学测评体系,接替 NOIP 的全国信息学竞赛序列,同时也是 OI 体系的重要选拔基础。


1. 基本介绍

比赛历史:前身为 NOIP 比赛时间:每年 910 月


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. 常见误区

  1. CSP ≠ OI但 CSP 是 OI 基础
  2. J 组并非“简单”,基础模拟都可能出错
  3. 算法数量不是关键,准确性与代码质量更重要