NOIP Level1

课程概述

本课程以NOIP(全国青少年信息学奥林匹克联赛)为出发点,旨在让同学们掌握C/C++的编程思想,程序设计方法和相关算法知识。本课程采用典型习题讲解+知识点深入的教学方式,再配合有趣的动画,能让同学们在轻松愉悦的氛围下学习编程。在这一系列课程中,同学们将会学习到C++基础理论,分支语句,循环语句以及数组等知识。

报名课程

开课时间:

课程大纲

第一节课
课程标题

C++介绍

知识点

关键字、变量、赋值、基本语法;数据类型;输入输出;运算

课程标题

程序分支

知识点

if语句;switch语句

课程标题

程序循环

知识点

for循环;while循环;do-while循环;循环嵌套

课程标题

数组

知识点

一维数组;字符数组;二维数组

课程标题

函数

知识点

简介、变量作用域;递归

课程标题

结构体与引用传参

知识点

结构体简介;结构体用于排序;结构体用于返回值;引用传参

课程标题

高精度加减法

知识点

高精度回文数;高精加法;高精减法

课程标题

队列

知识点

队列基本操作

课程标题

知识点

栈的基本操作

课程标题

模拟

知识点

通过程序进行模拟

课程标题

枚举法

知识点

枚举法的基本内容

课程标题

简单排序

知识点

选择排序;插入排序;冒泡排序