zoukankan      html  css  js  c++  java
  • NOI 赛前复习旧题 & 复习知识点计划

    以字母 P 开头的题目来自洛谷。没有来源的题目可以在本博客搜索到题面。

    题目 思路 备注
    Party 树上启发式合并 + 树链剖分 + 离线处理
    P6185 [NOI Online #1 提高组] 序列 并查集 + 二分图染色 没想出的一道蓝题
    P6938 [ICPC2017 WF]Son of Pipe Stream 求导 + 网络流 + 构造
    P7054 [NWRRC2015]Graph 图论 + 贪心 + 堆 + 拓扑排序
    CF1542D Priority Queue DP 仔细阅读题目的约定
    P7016 [CERC2013]Captain Obvious and the Rabbit-Man 多项式 观察多项式的结构
    P6922 [ICPC2016 WF]Longest Rivers 贪心 + 堆
    P4099 [HEOI2013]SAO 树形 DP + 组合计数 + 交换枚举顺序 + 前缀和优化 经典题、树的拓扑序计数
    P4351 [CERC2015]Frightful Formula 组合计数 + 递推 考虑每个元素对整体的贡献、演变的思想
    CF793F Julia the snail 吉司机线段树 让右端点递增,维护每个左端点的答案
    Access 树形 DP 合并儿子的答案时可以改变 DP 数组的含义
    K shortest path on tree 权值线段树上二分 动态地维护线段树、用好“树的形态随机”的性质
    P7090 [NWRRC2013]Lonely Mountain 积分 不需要想象出立体结构的形态
    P7011 [CERC2013]Escape 启发式合并 + 堆
    P6970 [NEERC2016]Game on Graph 博弈论 + 拓扑排序 需要灵活地变动熟悉的算法以适应题目的要求
    CF1537E2 Erase and Extend (Hard Version) 分析题目性质
    P4332 [SHOI2014]三叉神经树 LCT LCT 维护树链信息
    Max 状压 DP 对操作进行状压
    W2B Poly-Bernoulli Numbers
    ARC122C Calculator 齐肯多夫定理 演变的思想
    P4768 [NOI2018] 归程 克鲁斯卡尔重构树 + 最短路
    ARC122A Many Formulae DP + 乘法原理
    P3197 [HNOI2008]越狱 乘法原理
    P6184 [USACO08OCT]Building A Fence G 插板法
    BZOJ3907 网格 卡特兰数扩展
    P4071 [SDOI2016]排列计数 错位排列 (D_n=(n-1) imes(D_{n-1}+D_{n-2}))
    CF886E Maximum Element 组合计数 + DP
    BZOJ4403 序列统计 插板法 插出来的“段”的长度表示数字的个数
    P6669 [清华集训2016] 组合数问题 卢卡斯定理 用进制转化的思想
    UVA11806 Cheerleaders 容斥原理
    CF449D Jzzhu and Numbers 容斥原理 + DP
    TopCoder P13444 CountTables 第二类斯特林数 + DP
    P4827 [国家集训队] Crash 的文明世界 第二类斯特林数的性质 + 换根 DP (n^m=sumlimits_{i=0}^m {mrace i}n^{underline{i}})
    CF1278F Cards 第二类斯特林数的性质 + 期望 计算期望的方法:枚举随机变量的取值,计算概率
    P3349 [ZJOI2016]小星星 树形 DP + 容斥原理
    小C的利是 高斯消元求行列式 + 原根
    P2619 [国家集训队]Tree I WQS 二分 + 最小生成树
    疑惑 Trie 树优化 DP 亦或的性质:相同就是 0,不同就是 1。
    虚树 + DP 类似第二类斯特林数
    LOJ6274 数字 DP 套 DP
    CF868F Yet Another Minimization Problem 决策单调性优化 DP + 整体二分 经典题
    AGC026D Histogram Coloring DP
    ARC104D Multiset Mean 同余剩余系 + DP 类似单调队列优化多重背包
    Gym101821D Search Engine 后缀自动机 + 拓扑排序 + DP 后缀自动机中每个状态所包含子串的endpos集合是相同的
    Interstellar set + 高精度 + 懒标记 注意懒标记的运用
    two 线段树 线段树的每个节点维护一个 vector
    P5492 [PKUWC2018]随机算法 状压 DP 随机排列 (Leftrightarrow) 每次随机一个点
    P5298 [PKUWC2018]Minimax 线段树合并优化 DP
    P6944 [ICPC2018 WF]Gem Island 组合计数 + 递推 + 期望 每种随机变量的取值出现的概率都相同
    CF1521D Nastia Plays with a Tree 贪心
    CF24D Broken robot Tridiagonal matrix algorithm 观察方程组的特点,说不定能降低复杂度
    P4354 [CERC2015]Ice Igloos 计算几何
    ARC104C Fair Elevator 线性 DP

    需要复习的知识点:

    • [x] 原根
    • [x] 扩展卢卡斯定理
    • [x] 矩阵树定理
    • [x] 虚树
    • [x] 有时间再学一下普通的 FFT
  • 相关阅读:
    Understanding Optional and Compulsory Parameters
    WebMail
    bool?
    第六章笔记 上
    菜鸟错题集
    vue的基本用法
    luogg_java学习_06_面向对象特性之封装和继承
    luogg_java学习_05_面向对象(方法和类)
    CSS3学习总结
    luogg_java学习_04_数组
  • 原文地址:https://www.cnblogs.com/little-aztl/p/14992776.html
Copyright © 2011-2022 走看看