课程目录of NOIP大神培养计划

简介:

NOIP C++ 大神培养计划课程目录:

Step1:
基础算法:
模拟、排序、递推、递归、贪心、二分

Step2:
基础数据结构:
栈、队列、优先队列、树与二叉树

Step3:
数学基础

Step4:
搜索算法:
深度优先搜索,广度优先搜索,迭代加深搜索,A,IDA算法

Step5:
图论基础:
图的储存,遍历,最短路算法,最小生成树算法,最近公共祖先

Step6:
动态规划

Step7:
高级数据结构:
哈希表(散列表),并查集,线段树,树状数组,伸展树,Treap,平衡树,后缀树与后缀树组,树链剖分。

Step8:
图论高级:
基环树,差分约束,Tarjan算法,二分图。

我们预计用一年的时间详细介绍完这些内容,并为未来的NOIP做准备。

在讲解理论之后,我们会附加许多习题,加以练习,并附上详细题解。

课程主要参考资料:算法竞赛进阶指南,高级数据结构,信息学奥赛数学一本通,大家可以购买以作辅助。

课后练习均来自 洛谷
https://www.luogu.org/
大家可以注册并在上面练习。

这就是今天的内容。下次我们要来讲最基础的,也是极为重要的——模拟算法。

我们下次见!

相关文章
|
8月前
|
Java Maven
杨校老师课堂之就业信息平台
杨校老师课堂之就业信息平台
39 0
|
8月前
【洛谷 P1909】[NOIP2016 普及组] 买铅笔 题解(打擂台法)
**摘要:** P老师需买$n$支铅笔作礼物,商店有3种包装(数量、价格不等),不能拆包。目标是最少花费。输入包括$n$和每种包装的详情,输出最小花费。样例展示最优选择过程。代码使用打擂台法求解,读入$n$和包装信息,计算每种包装的最小花费,取最小值输出。
96 0
快乐学习顺利通关——架构师考试通关总结
通过这篇博文我将给大家介绍如何快乐的学习,如何顺利的通关,如何在过程中体会感受学习的方式方法。
高等数学课程介绍目录
高等数学课程介绍目录
204 0
|
存储 人工智能 测试技术
看看去年蓝桥考了什么,第十三届蓝桥杯省赛(C/C++ 大学B组)题解(一)
看看去年蓝桥考了什么,第十三届蓝桥杯省赛(C/C++ 大学B组)题解
228 0
|
机器学习/深度学习 测试技术 C++
看看去年蓝桥考了什么,第十三届蓝桥杯省赛(C/C++ 大学B组)题解(二)
看看去年蓝桥考了什么,第十三届蓝桥杯省赛(C/C++ 大学B组)题解
186 0
|
Java 测试技术 C++
每日一题 --- 试题 历届真题 5个砝码【第二届】【省赛】【高职组】[蓝桥][Java]
每日一题 --- 试题 历届真题 5个砝码【第二届】【省赛】【高职组】[蓝桥][Java]
每日一题 --- 试题 历届真题 5个砝码【第二届】【省赛】【高职组】[蓝桥][Java]
|
算法 C语言 C++
第十四届蓝桥杯C/C++程序设计大学B组(参赛经历总结)
第十四届蓝桥杯C/C++程序设计大学B组(参赛经历总结)(蒟蒻的流泪经历)
268 0
《给ITer的技术实战进阶课-阿里CIO学院独家教材(四)》电子版地址
给ITer的技术实战进阶课-阿里CIO学院独家教材(四)
95 0
《给ITer的技术实战进阶课-阿里CIO学院独家教材(四)》电子版地址