单调

  • 【学习笔记】线段树维护单调栈

    线段树维护单调栈 在经过一晚上和某考试题的奋斗后,我终于确定了那道题不能用线段树维护单调栈做,同时对这个算法有了更深的理解。 前言: 众所周知,线段树啥都能干。 求出最长上升/下降…

    编程笔记 2022年9月12日
  • 现在是 2022 年了,你不知道什么是单调栈和单调队列吗? (下)

    报名金石计划第一次挑战——分享10万奖池,这是我的第2篇文章, 点击查看活动详情 从上面继续, 现在是 2022 年了,你不知道什么是单调栈和单调队列吗? (上)——掘金(juej…

    编程笔记 2022年9月11日
  • 优化dp

    单调队列优化dp 单调队列 单调队列是一种特殊的双端队列,其内部元素具有单调性。常见有最大队列和最小队列两种单调队列,其内部元素分别是单调递减和单调递增的。 支持两种操作 -插入:…

    编程笔记 2022年9月8日
  • CF1550C 题解

    前言 题目传送门! 更好的阅读体验? 比赛时,这题写了一个 /(O(n^3)/) 算法,然后就过了。 以为是数据水,实际上可以证明时间复杂度是 /(O(n)/) 的。 思路 关键是…

    编程笔记 2022年8月27日
  • 单调栈

    P5788 【模板】单调栈 – 洛谷 | 计算机科学教育新生态 (luogu.com.cn) 题意:返回数组中第一个大于第i个元素的数的下标 单调栈(栈中元素满足单调性…

    编程笔记 2022年8月11日
  • 单调栈

    单调栈 ACWing 803 给定一个长度为 NN 的整数数列,输出每个数左边第一个比它小的数,如果不存在则输出 −1−1。 输入格式 第一行包含整数 NN,表示数列长度。 第二行…

    编程笔记 2022年7月14日
  • NOI 复习

    /(NOI/) 复习(待施工) 动态规划 一.插头/(DP/) 二.数位/(DP/) 三,/(DDP/) 四,概率/(DP/) 五./(DP/)优化 /((1)/)决策单调性 /(…

    编程笔记 2022年6月22日
  • xielv 1

    简介 线性DP中有两类DP状态转移方程式: 1.状态转移中每一项中仅含阶段变量i或状态变量j(1D/1D) 2.状态转移中每一项中同时含阶段变量i与状态变量j 如果使用暴力DP的话…

    编程笔记 2022年4月18日
  • 动态规划||单调队列 LeetCode1438.绝对差不超过限制的最长连续子数组

    1438.绝对差不超过限制的最长连续子数组        题目大意就是求最大连续的区间,使最大值减最小值小于等于limit. 数据范围:     一、Binary Tree 考虑枚…

    编程笔记 2022年4月18日
  • 算法-16单调栈结构

    单调栈(monotone-stack)是指栈内元素(栈底到栈顶)都是(严格)单调递增或者单调递减的。 如果有新的元素入栈,栈调整过程中 会将所有破坏单调性的栈顶元素出栈,并且出栈的…

    编程笔记 2022年4月17日