zoukankan      html  css  js  c++  java
  • 凸性

    凸性是一个十分美妙的性质。它在很多题目中都有用处。

    实际上,很多题目在往几何处想,投射到平面上,可能会有凸性。

    如斜率优化。斜率优化拆开括号后是一个半平面交的形式(其实二次函数也是,有单调性即可),半平面的交是凸的。可以在上面进行二分。

    凸性的美妙也能表现在闵可夫斯基和归并差分上面。

    如果两个数组a,b要做(min,+)卷积,(min,+)卷积的$O(n^{2-e})$算法未被发现。

    但是实际上如果使用两根指针指向最优解,则每个指针最多只会移动一个单位。

    还有apio烟火表演,ioi2017接线(虽然正解是前缀优化dp)。

    这两道题中的f[x][]函数都是凸的,所以可以分类讨论,使用数据结构维护这个函数。

    例题:(无)

  • 相关阅读:
    多项式学习笔记(二) NTT
    矩阵树定理学习笔记
    拓展BSGS 学习笔记
    P2257 YY的GCD
    P1891 疯狂的lcm
    友链
    关于我
    焚燃指间の回忆
    洛谷P4180
    洛谷P2292
  • 原文地址:https://www.cnblogs.com/cszmc2004/p/13143846.html
Copyright © 2011-2022 走看看