首页 > 其他分享 >NOIP考纲(参考)

NOIP考纲(参考)

时间:2022-11-20 21:36:44浏览次数:34  
标签:二分 图论 NOIP 后序 参考 问题 算法 考纲 排序

1.语言与计算机

  递归调用

  向前引用

  随机化

  指针类型

  按位运算

2.排序

  冒泡排序(起泡排序)

  选择排序

  插入排序

  ★ Shell排序

  快速排序

  线性时间排序

  查找第k大元素

  带第二关键字的排序

3.数论(一)

  素性判断

  筛选建立素数表

  分解质因数

  进制转换

  二分取幂

  ★二分求解线性递推方程

4.数论(二)

  求最大公约数

  求最小公倍数

  ★扩展的辗转相除

  ★求解一元一次同余式

  ★中国剩余定理

  ★高斯消元

5.四则运算

  表达式计算

  高精度加法

  高精度减法

  高精度乘法

  ★高精度除法

6.图论:最小生成树

  Prim算法

  Kruskal算法

  ★Boruvka算法

  次小生成树

7.图论:求最短路

  Dijkstra算法

  Bellman-Ford算法

  Floyd-Warshall算法

  次短路

  ★差分约束系统

8.图论:DFS遍历

  深度优先搜索

  欧拉回路

  求弱连通分量

  ★求强连通分量

  ★求割点

  ★求桥

9.图论:BFS遍历

  广度优先搜索(宽度优先搜索)

  求不带权的最短路

  求图的直径

  AOV问题(拓扑排序)

  AOE问题

10.图论:二分图

  验证二分图

  匈牙利算法

  ★KM算法

  ★稳定婚姻系统

11.树

  求树的最短链

  二叉树的四种遍历

  已知先序中序求后序

  已知中序后序求先序

  ★已知先序后序求中序

  ★LCA问题的Tarjan离线算法

  ★Huffman编码

11.树

  求树的最短链

  二叉树的四种遍历

  已知先序中序求后序

  已知中序后序求先序

  ★已知先序后序求中序

  ★LCA问题的Tarjan离线算法

  ★Huffman编码

12.数据结构(一)

  表和栈

  Hash表与开散列

  ★分段Hash

  并查集

  堆

  二叉查找树

13.数据结构(二)

  ★平衡二叉树

  ★树状数组

  ★线段树

  ★块状链表

14.排列与组合

  生成所有排列

  生成所有组合

  生成下一个排列

  生成下一个组合

15.动态规划(一)

  0-1背包

  完全背包

  乘法问题

  数塔问题

  装箱问题

16.动态规划(二)

  最长上升序列(LIS)

  最长公共子串(LCM)

  最小代价子母树

17.分治与递归

  二分查找

  归并排序

  最近点对问题

  求最大子序列和的O(nlogn)算法

  Hanoi塔问题及其变种

  棋盘覆盖问题

  循环赛日程表问题

18.贪心

  最优装载问题

  部分背包问题

  独立区间的选择

  覆盖区间的选择

  区间的最小点覆盖

  点的最小区间覆盖

19.递推

  Fibonacci数的若干应用

  Catalan数的若干应用

  拆分数

  差分序列

20.其它

  网络流

  置换群

  KMP算法

原文链接:https://blog.csdn.net/Metal1/article/details/83687084

标签:二分,图论,NOIP,后序,参考,问题,算法,考纲,排序
From: https://www.cnblogs.com/reasa/p/16909606.html

相关文章

  • NOIP模拟4.5
    给自己搬了4个T并起到了自嗨的效果(:啊不是吧我连自己搬得“模拟赛”都改不完题!? A.【BZOJ3012】First!对每一个字符串分别考虑,先假设它是最小的,需要满足不能有另一个串......
  • P7963 [NOIP2021] 棋局
    P7963[NOIP2021]棋局给定\(n\timesm\)的棋盘,连有横纵\(2\)种无向边,有\(3\)种类型的边:只允许按照这条边走\(1\)步允许继续走边权为\(2\)的边,但不允许改变......
  • 「NOIP赛前冲刺」ABC278F
    Solution简单状态压缩,考虑设\(f_{S,i}\)表示状态为\(S\)并且当前要求一个开头为\(s_i\)的结尾字符的单词,\(\text{First}\)如果能赢为\(0\),否则为\(1\)。那么很......
  • C#ORM(反射+泛型)参考范例
    使用控制台:1.数据库字符串<?xmlversion="1.0"encoding="utf-8"?><configuration><startup><supportedRuntimeversion="v4.0"sku=".NETFramework,V......
  • [NOIP2017 提高组] 列队
    我有病吧我挑这个题做。题意:$n,m,q\le3e5$解题思路:一眼看上去相当没有头绪。但如果仔细观察的话会发现这种操作本质上是改变某一个编号的位置,将其放在序列最后并......
  • 2022NOIP A层联测30 分配 串串超人 多米诺游戏 大师
    T1[数论/贪心构造]给出n-1对限制形如(i,j,a,b),要求\(xi/xj=a/b\),xi和xj都是正整数。求长度是n的序列x,满足条件(保证给定条件和任意一个数可以唯一确定这个序列)的\(min(\su......
  • [参考]Powershell简单入门
    由于诸多样本都使用Powershell执行无文件攻击,加载本文可能会触发您的杀毒软件报告。本文不下载任何文件,不执行任何文件,请放心加载!!于实战中应用PowershellPowershell是一......
  • NOIP模拟赛Day1
    T1:算是一个小数学题,但是要一些大胆的想法,就是答案不会很大,直接暴力即可。PS:T1一般不会很难,如果感觉没思路可以尝试打表。T2:要求无权图最小环的数量,可以考虑环的求法,例......
  • P7115 [NOIP2020] 移球游戏
    \(\mathcalLink\)很有意思的题目,并没有想象的那么难。首先,为了方便起见,我们可以认为只有两种颜色的球,记为\(0/1\)。考虑如何将\(0/1\)分开,之后多次重复这一过程,每次......
  • NOIP训练测试2(2017081502)
    唔,这是今天第二场训练测试。上一轮不够难,现在来一波更简单的。【滑稽】注意时间!测试时间:3小时题目一:​​​Cantor表​​​题目二:​​​回文数​​​题目三:​​......