编程营

NOI金牌教练的录播课

系统化的信息学奥赛培训课程,助你从入门到精通

NOI Online培训被称为"最正规的信奥培训",为广大信奥选手带来专业的学习资源

注:视频课程源自NOI官网

程序的顺序结构 入门课程
Lesson 01

程序的顺序结构

《编程如此简单—C++程序设计入门》

《顺序结构程序设计范例》

主讲人:朱全民、宋新波
开始学习 →
选择结构一 入门课程
Lesson 02

选择结构一

《选择性结构程序设计1》

《选择性结构程序设计2》

主讲人:蔺洋
开始学习 →
选择结构二 入门课程
Lesson 03

选择结构二

《分支结构2(上)》

《分支结构2(下)》

主讲人:叶国平
开始学习 →
选择性结构应用 入门课程
Lesson 04

选择性结构应用

《选择性结构应用(上)》

《选择性结构应用(下)》

主讲人:屈运华
开始学习 →
程序的循环结构 基础课程
Lesson 05

程序的循环结构

《程序的循环结构(上)》

《程序的循环结构(中)》

《程序的循环结构(下)》

主讲人:董烨华
开始学习 →
程序的循环嵌套 基础课程
Lesson 06

程序的循环嵌套

《多重循环(上)》

《多重循环(中)》

《多重循环(下)》

主讲人:李曙
开始学习 →
循环结构应用 基础课程
Lesson 07

循环结构应用

《循环语句的应用(上)》

《循环语句的应用(下)》

主讲人:曾艺卿
开始学习 →
数组 基础课程
Lesson 08

数组

《一维数组(上)》

《一维数组(下)》

主讲人:张小明
开始学习 →
二维数组 基础课程
Lesson 09

二维数组

《二维数组(上)》

《二维数组(下)》

主讲人:王新
开始学习 →
字符串 基础课程
Lesson 10

字符串

《字符串(上)》

《字符串(中)》

《字符串(下)》

主讲人:刘汝佳
开始学习 →
函数 进阶课程
Lesson 11

函数

《函数(上)》

《函数(中)》

《函数(下)》

主讲人:谢源
开始学习 →
递归函数及递归算法 进阶课程
Lesson 12

递归函数及递归算法

《递归函数及递归算法(上)》

《递归函数及递归算法(下)》

《递归函数及递归算法(答疑)》

主讲人:林厚从
开始学习 →
递推算法及应用 进阶课程
Lesson 13

递推算法及应用

《递推算法(上)》

《递推算法(下)》

主讲人:邹毅
开始学习 →
队列、栈及其应用 进阶课程
Lesson 14

队列、栈及其应用

《队列、栈及其应用(上)》

《队列、栈及其应用(下)》

主讲人:曹文
开始学习 →
深度优先搜索及其应用 进阶课程
Lesson 15

深度优先搜索及其应用

《深度优先搜索》

主讲人:黄细光
开始学习 →
宽度优先搜索及其应用 进阶课程
Lesson 16

宽度优先搜索及其应用

《宽度优先搜索(上)》

《宽度优先搜索(下)》

《宽度优先搜索(答疑)》

主讲人:熊超
开始学习 →
二分法及其应用 进阶课程
Lesson 17

二分法及其应用

《二分法及其应用(上)》

《二分法及其应用(下)》

主讲人:滕伟
开始学习 →
分治策略 进阶课程
Lesson 18

分治策略

《分治策略(上)》

《分治策略(中)》

《分治策略(下)》

主讲人:诸一行
开始学习 →
贪心算法及其应用 进阶课程
Lesson 19

贪心算法及其应用

《贪心算法及其应用(上)》

《贪心算法及其应用(中)》

《贪心算法及其应用(下)》

主讲人:张新钢
开始学习 →
简单动态规划 进阶课程
Lesson 20

简单动态规划

《简单动态规划(上)》

《简单动态规划(中)》

《简单动态规划(下)》

主讲人:徐先友
开始学习 →
单调队列及其应用 进阶课程
Lesson 21

单调队列及其应用

《单调队列及应用(上)》

《单调队列及应用(下)》

主讲人:周祖松
开始学习 →
并查集及其应用 进阶课程
Lesson 22

并查集及其应用

《并查集及其应用(上)》

《并查集及其应用(中)》

《并查集及其应用(下)》

主讲人:江涛
开始学习 →
倍增法及其应用 进阶课程
Lesson 23

倍增法及其应用

《倍增法及其应用(上)》

《倍增法及其应用(下)》

主讲人:贾志勇
开始学习 →
记忆化搜索 进阶课程
Lesson 24

记忆化搜索

《记忆化搜索(上)》

《记忆化搜索(下)》

主讲人:钟诚
开始学习 →
简单数论 进阶课程
Lesson 25

简单数论

《简单数论(上)》

《简单数论(下)》

主讲人:宋新波
开始学习 →