简 介 | 本课程主要面向已学习C++语法并且有一定的代码实现能力的学生,定位为C++语言学习基础上的继续深化与拓展学习,学习常用的算法知识,渗透于NOIP复赛类问题的解题过程中。通过本课程的学习,基本掌握各类在NOIP竞赛中的重要基础算法,在此基础上,学生完成一定的编程练习,基本具备参加NOIP联赛获奖的能力。 |
---|
学习目标:
1、掌握NOIP竞赛中的重要的基础算法。
2、具备参加NOIP联赛获奖的能力。
授课形式:相关知识点讲授+例题讲解+课堂实训并进行评价讲解。
本课程分为15次授课,每次授课为2个小时。
课程目录:
一、高精度问题
二、数据排序
三、递推算法
四、递归算法
五、贪心算法
六、分治算法
七、深度优先搜索(DFS)
八、广度优先搜索(BFS)
九、背包问题
十、动态规划经典题
附件一( 2018年高校自主招生对信息学竞赛获奖等级要求 )
附件二(NOIP2018报名通知):
1、掌握NOIP竞赛中的重要的基础算法。
2、具备参加NOIP联赛获奖的能力。
授课形式:相关知识点讲授+例题讲解+课堂实训并进行评价讲解。
本课程分为15次授课,每次授课为2个小时。
课程目录:
一、高精度问题
二、数据排序
三、递推算法
四、递归算法
五、贪心算法
六、分治算法
七、深度优先搜索(DFS)
八、广度优先搜索(BFS)
九、背包问题
十、动态规划经典题
附件一( 2018年高校自主招生对信息学竞赛获奖等级要求 )
附件二(NOIP2018报名通知):