2026年CSP-J入门组初赛【加强版】     得分50分以上,能稳定进复赛!
 
报名

# 打卡范围 ## 一、计算机基础知识 对应原大纲:2.1.1 基础知识与编程环境(初赛选择题必考模块) - 计算机硬件基础:CPU、内存、IO 设备基本概念 - 操作系统基础:Windows、Linux 基本概念与简单操作 - 计算机网络、Internet 基础常识 - 计算机发展历史、常见用途 - NOI 系列赛事历史、参赛规则、竞赛常识 - 计算机存储单位:位、字节、字 - 编程环境基础:IDE 使用、g++ 编译基础命令 - 文件基础操作:新建、复制、删除、移动文件/文件夹 ## 二、C++ 基础语法 对应原大纲:2.1.2 C++ 程序设计(初赛程序阅读、代码填空核心模块) - **程序基础概念**:标识符、关键字、常量、变量、字符串、表达式;头文件、命名空间;编译、调试基础概念 - **基本数据类型**:int、long long、float、double、char、bool - **输入输出**:cin / cout / scanf / printf - **程序语句**:赋值语句、复合语句;if、switch 分支;for、while、do‑while 循环、多层循环 - **基础运算**:算术运算、关系运算、逻辑运算、自增自减、三目运算符 - **位运算**:&、|、~、^、<<、>>(初赛高频考点) - **数学库函数**:绝对值、取整、开方、对数、指数等常用函数 - **结构化编程**:顺序、分支、循环结构;模块化思想、流程图 - **数组与字符串**:一维/二维数组、字符数组、string 类常用操作 - **函数与递归**:函数定义调用、形参实参、变量作用域、基础递归 - **文件操作**:文本文件读写、文件重定向(初赛基础考点) - **基础STL**:min、max、swap、sort 常用函数;vector 基础使用 ## 三、线性数据结构 对应原大纲:2.1.3 数据结构‑线性结构(初赛基础必考模块) - 链表:单链表、双向链表、循环链表基本概念与性质 - 栈:结构特点、后进先出规则、简单应用 - 队列:结构特点、先进先出规则、简单应用 ## 四、非线性数据结构 对应原大纲:2.1.3 数据结构‑简单树、特殊树、图的基础(初赛重难点模块) - **树基础**:树的基本概念、节点、深度、层数、存储方式 - **二叉树**:定义、性质、存储、三种遍历(前/中/后序) - **特殊二叉树**:完全二叉树性质、数组存储、哈夫曼树、二叉搜索树基础 - **图基础**:图的基本概念、邻接矩阵、邻接表存储方式 ## 五、基础算法 对应原大纲:2.1.4 算法(初赛核心拉分模块) - **入门算法**:枚举、模拟、递推 - **基础算法思想**:贪心、二分、倍增、前缀和、差分 - **高精度算法**:高精加、高精减、高精乘、高精除(初赛计算题常客) - **基础排序**:冒泡、选择、插入、计数排序原理与稳定性 - **搜索基础**:DFS、BFS 原理、 Flood Fill 泛洪算法 - **图论基础算法**:图的深度、广度优先遍历 - **DP基础**:动态规划基本思想、一维DP、简单背包DP ## 六、初赛数学基础 对应原大纲:2.1.5 数学与其他(初赛填空、问题求解必考模块) - 基础数学:四则运算、进制转换(2/8/10/16进制互转) - 初等数论:整除、因数、倍数、质数、合数、模运算、唯一分解定理、辗转相除法 - 素数筛:埃氏筛、线性筛原理 - 组合数学:集合、加法/乘法原理、排列组合、杨辉三角 - 基础常识:ASCII 码对照表规则 **打卡交流:** 微信搜索公众号:火龙信奥(hlcoding) 遇到任何问题,可以添加官方客服 QQ:693942404 联系方式:181‑5797‑6037