深学教育信息学奥赛NOIP普及组提高组入门课程
全国中学生信息学联赛的简称为NOIP ,为五大学科竞赛之一,就目前来说,是五大学科竞赛中 ,竞争力最小,但是含金量较高的一门竞赛。但是从发展趋势上来看,信息学竞赛的发展逐步上升 ,以前一百多分能拿省一等奖,而现在二百分也不一定能拿到这个奖项了,也能看得出 ,中学生对于信息学的重视程度也越来越高了 。
本套课程包括NOIP普及组提高组的入门课程,学习入门课程后,就可以继续学习后面的冲刺课程。
课程目录
入门第一节:NOIP的基础知识
入门第二节:Dev C++软件演示与编译环境配置
入门第三节:变量与变量类型
入门第四节:程序的选择执行
入门第五节:标准输入输出
入门第六节:赋值语句和数学表达式
入门第七节:循环语句
入门第八节:While语句
入门第九节:do-while语句
入门第十节:break和continue语句
入门第十一节:多重循环嵌套
入门第十二节:一维数组
入门第十三节:字符数组与字符串
入门第十四节:.数值排序和查找
入门第十五节:数值查找和多维数组
入门第十七节:习题课一
入门第十八节:习题课二
提高第一节:巩固变量的使用,if语句 ,cin和cout(回顾与复习一)
提高第二节:.巩固赋值语句和数学表达式
提高第三节:高精度算法
提高第四节:高精度乘除及应用
提高第五节:简单排序算法及算法复杂度
提高第六节:字符串处理与结构体
提高第七节:函数与变量的作用域
提高第八节:栈和递归
提高第九节:快速排序和归并排序
提高第十节:二分和STL的简单应用
提高第十一节:模拟和枚举
提高第十二节:回溯
提高第十三节:简单动态规划
提高第十四节:动态规划
提高第十五节:函数的 定义与作用域
提高第十六节:可拓展DFS, BFS