Curriculum Framework

课程大纲

Lesson 1

OJ系统介绍

课程内容:

介绍在线判题系统OJ(Online Judge)的相关知识

知识点:

OJ的判题机制

Lesson 2

调试方法介绍

课程内容:

介绍常用的调试方法

知识点:

1.调试技术:输出中间结果
2.调试技术:使用IDE进行Debug

Lesson 3

C语言格式化输入输出

课程内容:

格式化输入输出(C)的知识点及相关题目

知识点:

1.scanf的格式控制
2.printf的格式控制

Lesson 4

C++格式化输入输出

课程内容:

格式化输入输出(C++)的知识点及相关题目

知识点:

1.使用cin/cout输入输出
2.ungetc函数

Lesson 5

内存机制

课程内容:

内存机制的知识点及相关题目

知识点:

1.内存机制介绍
2.地址的概念
3.段错误

Lesson 6

模拟

课程内容:

模拟的知识点及相关题目

知识点:

1.模拟的概念
2.模拟的方法

Lesson 7

稍微复杂一点的模拟

课程内容:

稍微复杂一点的模拟题目

知识点:

1.模拟的技巧
2.对细节的注意

Lesson 8

枚举

课程内容:

枚举的知识点及相关题目

知识点:

1.枚举的概念
2.如何使用枚举解题

Lesson 9

时间复杂度

课程内容:

时间复杂度的概念及相关题目

知识点:

1.时间复杂度的概念
2.如何求程序的时间复杂度
3.利用时间复杂度分析题目

Lesson 10

枚举技巧

课程内容:

枚举技巧及相关题目

知识点:

1.合理选择枚举的对象
2.去掉明显不可能的枚举

Lesson 11

综合训练1

课程内容:

本Level内容的综合练习

知识点:

本Level内容的综合练习

Lesson 12

综合训练2

课程内容:

本Level内容的综合练习

知识点:

本Level内容的综合练习

继续了解 NOIP Level5