CSP-J(非专业级软件能力认证·入门级)全套67讲课件,覆盖NOI 2025大纲全部知识点。 · 共 67 讲
| 编号 | 标题 | 难度 | 页数 | 下载 |
|---|---|---|---|---|
| #1 |
NOI系列赛事概述与2025大纲总览
概述与编程环境 |
★☆☆☆☆ | 0 页 | |
| #2 |
计算机的基本构成与工作原理
概述与编程环境 |
★☆☆☆☆ | 0 页 | |
| #3 |
操作系统与计算机网络基础
概述与编程环境 |
★☆☆☆☆ | 0 页 | |
| #4 |
编程环境搭建与使用
概述与编程环境 |
★☆☆☆☆ | 0 页 | |
| #5 |
NOI竞赛规则与基础概念
概述与编程环境 |
★☆☆☆☆ | 0 页 | |
| #6 |
第一个C++程序:从源代码到运行
C++语言基础 |
★☆☆☆☆ | 0 页 | |
| #7 |
变量、常量与基本数据类型
C++语言基础 |
★☆☆☆☆ | 0 页 | |
| #8 |
运算符与表达式
C++语言基础 |
★☆☆☆☆ | 0 页 | |
| #9 |
顺序结构与分支结构
C++语言基础 |
★☆☆☆☆ | 0 页 | |
| #10 |
循环结构
C++语言基础 |
★★☆☆☆ | 0 页 | |
| #11 |
一维数组
C++语言基础 |
★★☆☆☆ | 0 页 | |
| #12 |
二维数组与多维数组
C++语言基础 |
★★★☆☆ | 0 页 | |
| #13 |
字符串处理
C++语言基础 |
★★☆☆☆ | 0 页 | |
| #14 |
函数定义、调用与参数传递
C++语言基础 |
★★☆☆☆ | 0 页 | |
| #15 |
递归函数
C++语言基础 |
★★☆☆☆ | 0 页 | |
| #16 |
指针基础
C++语言基础 |
★★★★☆ | 0 页 | |
| #17 |
结构体struct与联合体union
C++进阶 |
★★★☆☆ | 0 页 | |
| #18 |
文件操作与竞赛IO规范
C++进阶 |
★★★☆☆ | 0 页 | |
| #19 |
STL入门(一):vector与算法函数
C++进阶 |
★★★☆☆ | 0 页 | |
| #20 |
STL入门(二):stack、queue、list
C++进阶 |
★★★★☆ | 0 页 | |
| #21 |
数据结构概述与线性表
数据结构基础 |
★★☆☆☆ | 0 页 | |
| #22 |
链表:单链表与双向链表
数据结构基础 |
★★★☆☆ | 0 页 | |
| #23 |
链表进阶:循环链表与数组模拟
数据结构基础 |
★★★☆☆ | 0 页 | |
| #24 |
栈Stack
数据结构基础 |
★★★☆☆ | 0 页 | |
| #25 |
队列Queue
数据结构基础 |
★★★☆☆ | 0 页 | |
| #26 |
树的基本概念与二叉树
数据结构基础 |
★★★☆☆ | 0 页 | |
| #27 |
二叉树的遍历
数据结构进阶 |
★★★★☆ | 0 页 | |
| #28 |
特殊二叉树
数据结构进阶 |
★★★★☆ | 0 页 | |
| #29 |
二叉搜索树BST
数据结构进阶 |
★★★★☆ | 0 页 | |
| #30 |
图的基本概念
数据结构进阶 |
★★★☆☆ | 0 页 | |
| #31 |
图的存储
数据结构进阶 |
★★★★☆ | 0 页 | |
| #32 |
算法的概念与复杂度
算法基础 |
★☆☆☆☆ | 0 页 | |
| #33 |
枚举法
算法基础 |
★☆☆☆☆ | 0 页 | |
| #34 |
模拟法
算法基础 |
★☆☆☆☆ | 0 页 | |
| #35 |
贪心法(一)
算法基础 |
★★★☆☆ | 0 页 | |
| #36 |
贪心法(二)
算法基础 |
★★★☆☆ | 0 页 | |
| #37 |
递推法
算法基础 |
★★★☆☆ | 0 页 | |
| #38 |
递归法深入
算法基础 |
★★★★☆ | 0 页 | |
| #39 |
二分法(一):二分查找
算法基础 |
★★★★☆ | 0 页 | |
| #40 |
二分法(二):二分答案
算法基础 |
★★★★☆ | 0 页 | |
| #41 |
倍增法与快速幂
算法基础 |
★★★★☆ | 0 页 | |
| #42 |
前缀和(一):一维前缀和
算法策略(前缀和/差分/排序) |
★★★☆☆ | 0 页 | |
| #43 |
前缀和(二):二维前缀和
算法策略(前缀和/差分/排序) |
★★★★☆ | 0 页 | |
| #44 |
差分(一):一维差分
算法策略(前缀和/差分/排序) |
★★★★☆ | 0 页 | |
| #45 |
差分(二):二维差分
算法策略(前缀和/差分/排序) |
★★★★☆ | 0 页 | |
| #46 |
排序算法(一):冒泡、选择、插入
算法策略(前缀和/差分/排序) |
★★★☆☆ | 0 页 | |
| #47 |
排序算法(二):计数排序与总结
算法策略(前缀和/差分/排序) |
★★★☆☆ | 0 页 | |
| #48 |
DFS(一):原理与递归框架
搜索与图论 |
★★★★★ | 0 页 | |
| #49 |
DFS(二):回溯与剪枝
搜索与图论 |
★★★★★ | 0 页 | |
| #50 |
BFS(一):原理与最短路
搜索与图论 |
★★★★★ | 0 页 | |
| #51 |
BFS(二):多源BFS与连通块
搜索与图论 |
★★★★★ | 0 页 | |
| #52 |
图的DFS与BFS遍历
搜索与图论 |
★★★★★ | 0 页 | |
| #53 |
Flood Fill泛洪算法
搜索与图论 |
★★★★★ | 0 页 | |
| #54 |
动态规划基本思想
动态规划 |
★★★★☆ | 0 页 | |
| #55 |
简单一维DP
动态规划 |
★★★★☆ | 0 页 | |
| #56 |
背包问题(一):0/1背包与完全背包
动态规划 |
★★★★★ | 0 页 | |
| #57 |
背包问题(二):多重背包与分组背包
动态规划 |
★★★★★ | 0 页 | |
| #58 |
区间DP
动态规划 |
★★★★★ | 0 页 | |
| #59 |
数字与进制转换
数学基础 |
★☆☆☆☆ | 0 页 | |
| #60 |
整除理论
数学基础 |
★★★☆☆ | 0 页 | |
| #61 |
GCD与LCM
数学基础 |
★★★☆☆ | 0 页 | |
| #62 |
素数筛法
数学基础 |
★★★★☆ | 0 页 | |
| #63 |
模运算与取整
数学基础 |
★★★☆☆ | 0 页 | |
| #64 |
集合与计数原理
组合数学基础 |
★★☆☆☆ | 0 页 | |
| #65 |
排列与组合
组合数学基础 |
★★★★☆ | 0 页 | |
| #66 |
杨辉三角与组合恒等式
组合数学基础 |
★★★★☆ | 0 页 | |
| #67 |
数学库函数总结
组合数学基础 |
★★★☆☆ | 0 页 |