首页 > 其他分享 >3-提高组

3-提高组

时间:2024-08-18 22:55:30浏览次数:8  
标签:树状 提高 矩阵 因数 优化 定理 dp

提高组

线性代数

  • 矩阵

    • 单位矩阵
    • 初等变换
      • 倍乘
      • 倍加
      • 对换
    • 矩阵加法
    • 矩阵乘法
    • 矩阵快速幂
    • 矩阵加速递推
    • 矩阵乘法优化
      • Cache优化
      • 三角矩阵优化
      • 传递闭包优化
      • 分块矩阵优化
  • 高斯消元

数据结构

  • 并查集
    • 路径压缩
    • 按秩合并
      • 按高度合并
      • 按大小合并
    • 可撤销并查集
  • 线段树
    • 序列线段树
      • 维护矩阵
      • 区间合并
    • 权值线段树
    • 线段树二分
  • 珂朵莉树
  • 树状数组
    • 序列树状数组
    • 权值树状数组
    • 树状数组二分
    • 区间查询优化
    • 线性建树方法
    • 二维树状数组
  • ST表

树论

  • 树的直径
  • 树的重心
  • 树的遍历
    • DFS序
    • 括号序
    • 欧拉序
  • LCA
    • 树剖法
    • 倍增法
    • ST表法
    • Tarjan
  • 重链剖分
  • 树上K级祖先
  • 树上前缀和
  • 树上差分
    • 点差分
    • 边差分
  • 树上启发式合并(静态链分治)
  • 确定性树哈希

图论

  • 最短路
    • 多源最短路
      • Floyd
        • 传递闭包
    • 单源最短路
      • Dijkstra
      • Bellman ford
      • SPFA
    • 分层图最短路
    • 最短路图
  • 环相关
    • 判环
    • 判负环
    • 求最小环
    • 三元环计数
  • 差分约束
  • 最小生成树
    • Kruskal
    • Prim
  • 连通性相关
    • 有向图
      • 强连通分量
    • 无向图
      • 点相关
        • 割点
        • 点双连通分量
      • 边相关
        • 割边
        • 边双连通分量
  • Kruskal重构树

字符串

  • Hash
    • 双进制哈希
    • 双模数哈希
  • KMP
  • Manacher
  • 字典树
    • Trie
    • 01Trie

初等数论

  • 质数
    • 分解质因数
      • 唯一分解定理
      • 根号试除法
      • 预处理质数表试除法
      • 预处理最小质因子法
    • 哥德巴赫猜想
  • 因数
    • 因数求解
      • 单数因数
        • 试除法
        • 分解质因数法
      • 多数因数
        • 倍数法
    • 因数表
  • 威尔逊定理
  • 欧几里得
    • 裴蜀定理
    • exgcd
    • 线性同余方程
  • 欧拉函数
    • 欧拉函数
    • 欧拉定理
    • 扩展欧拉定理
    • 费马小定理
  • 乘法逆元
    • exgcd法
    • 快速幂法
    • 线性递推法
  • 数论分块

组合数学

  • 排列组合
    • 排列数
    • 组合数
    • 加法原理
    • 乘法原理
  • 卢卡斯定理
  • 鸽巢原理
  • 二项式定理
  • 容斥原理
  • 康托展开
  • 卡特兰数
  • 范德蒙德卷积

动态规划

  • 背包
    • 背包九讲
    • 退背包
  • 树形dp
  • 换根dp
  • DAG上dp
  • 状压dp
  • 数位dp
  • 优化方法
    • 单调栈优化
    • 单调队列优化
    • 数据结构优化
    • 四边形不等式优化
    • 1D1D动态规划优化

搜索

  • 双向搜索
    • 双向DFS
    • 双向BFS
  • 迭代加深
  • 启发式
    • A*
    • IDA*
  • Dancing Links
  • Alpha-Beta剪枝

标签:树状,提高,矩阵,因数,优化,定理,dp
From: https://www.cnblogs.com/ProtectEMmm/p/18366250

相关文章

  • 洛谷P1020 [NOIP1999 提高组] 导弹拦截(未完)
    传送门:P1020[NOIP1999提高组]导弹拦截题目大意:一个拦截导弹的系统,每次只能拦截高度不超过上一个的导弹求出:一个系统最多能拦截的导弹数量;要拦截所有导弹最少需要的该系统的数量。思路:第一问:一眼就是最长单调不上升子序列,朴素DP求解,复杂度为O(n^2);请参考,能过掉50%......
  • [赛记] 暑假集训CSP提高模拟23
    进击的巨人100pts这题赛时10min打的$\Theta(n^2)$暴力然后过了,而且还是首A;正解当然不是暴力,而是要推式子;不难发现,每个$0$会原序列分割成两个互不相同的子序列,且两部分互不影响,于是我们可以分开考虑;对于一个不包含$0$的一个极大子序列,设其最左区间左端点下标为$......
  • 洛谷P1083 [NOIP2012 提高组] 借教室 && 差分学习笔记
    传送门:P1083[NOIP2012提高组]借教室"八骏日行三万里,穆王何事不重来。"可惜啊,他再也没有回来……题目大意:给你每天能够租借的教室数量和几份租借申请每份申请包含租界时间(从第几天到第几天)和每天需要租借的教室数量问你能否满足所有的租借要求,如果不能,驳回一份最前......
  • TPAMI 2024 | 自适应区域特定损失:提高图像分割性能
    前言 本文引入了一个区域特定的损失来提升隐含的均匀加权假设,以实现更好的学习,将整个体积划分为多个子区域,每个子区域都构建了一个针对最佳局部性能的个性化损失。有效地,这个方案对更难分割的子区域施加了更高的权重,反之亦然。此外,在训练步骤中为每个输入图像计算了区域的假阳性......
  • 『模拟赛』暑假集训CSP提高模拟23
    Rank玩蓝图玩的A.进击的巨人(原题都是牛客的,没号所以不挂了)赛事看到概率期望一眼润,但是又可惜暴力分,遂打(最坏情况下)\(\mathcal{O(n^2)}\)暴力,结果很给力啊,调出来小样例后大样例嗖的一下就过了,惊喜了属于是,喜提100pts。事实上跑这么快是因为0的数量很平均,导致复杂度大......
  • [赛记] 暑假集训CSP提高模拟22 23
    连通块66pts老套路,删边改加边;但改完以后不知道怎么求最长路径了,当时也想到了维护直径,但不知道咋干;具体地,用并查集维护连通性,每次合并时需要维护新的直径,不难发现,新的直径的两个端点一定在原来的两个直径的四个端点中选;于是只有六种情况,枚举一下即可;我们要直径有啥用呢?当我们......
  • 【MX-S3】梦熊周赛 · 提高组 3 & FeOI Round 1
    野心Journey题意:\(\text{range}(a,b,c)\)表示序列\[[a,a+c,a+2c,\cdots,a+kc]\]其中\(k\)是满足\(a+kc<b\)的最大非负整数。给定大小为\(n\le2\times10^7\)的数组\(g\),求\[\sum_{a=1}^n\sum_{b=a+1}^n\sum_{c=1}^n\sum_{i\in\tex......
  • 打卡信奥刷题(574)用Scratch图形化工具信奥B2090[普及组/提高] 年龄与疾病
    年龄与疾病题目描述某医院进行一项研究,想知道某项疾病是否与年龄有关。因此对以往的诊断记录进行整理,统计0-18、19-35、36-60、61及以上这四个年龄段的患者人数占总患者人数的比例。输入格式输入共2......
  • 爆改YOLOv8 || 利用Gold-YOLO提高YOLOv8对小目标检测精度
    1,本文介绍Gold-YOLO通过一种创新的 聚合-分发(Gather-and-Distribute,GD)机制 来提高信息融合效率。这一机制利用卷积和自注意力操作来处理来自网络不同层的信息。通过这种方式,Gold-YOLO能够更有效地融合多尺度特征,实现低延迟和高准确性之间的理想平衡.关于GOLD-YOLO的详细......
  • 『模拟赛』暑假集训CSP提高模拟22
    Rank非常好重测,使我Rank--A.法阵原[CF1503E]2-Coloring出题人注:原题3100,张口放T1一眼高难度题,于是果断开始暴力打表,但我的打表程序十分暴力,跑\(n=6,m=9\)的点就已经开始硬控了,遂只拿到30pts。打表就不用放了吧,等我咕咕正解。B.连通块同[yLCPC2024]F.PANDORA......