随笔分类 -  数据结构-栈,队列

该文被密码保护。
posted @ 2023-02-08 21:37 crashed 阅读(0) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2023-02-02 21:42 crashed 阅读(0) 评论(0) 推荐(0)
摘要:题目 点这里看题目。 给定一个长度为 $n$​ 的非负整数序列 $a$,有 $q$ 次操作,每次操作类型为如下三种之一: 给定 $v$,表示 $\forall 1\le i\le n$,令 $a_i\gets \min{a_i,v}$。 表示 $\forall 1\le i\le n$,令 $a_i 阅读全文
posted @ 2023-01-26 22:15 crashed 阅读(64) 评论(0) 推荐(0)
摘要:题目 点这里看题目。 分析 不难看出,对 \(A\) 排序后,\(P_3,P_4,\dots,P_7\) 在序列上一定是连续的。因此实际上需要枚举的只有 \(P_1,P_2,P_3\) 三个数。 我们需要做下决定:设 \(q=P_4+P_5+P_6+P_7-P_3\),则有 \(P_1<P_2+P_ 阅读全文
posted @ 2021-08-27 08:24 crashed 阅读(280) 评论(0) 推荐(1)
摘要:题目 分析 考虑某个子区间 \([l,r]\) 为“好”的限制: 对于每个点,其度数必须偶数; 所有的边连通; 然后将它们转化到序列上: 对于 \(b_i\),包含它的顺序对数量必须为偶数。这里的顺序对包括 \(b_j<b_i,j<i\) 和 $b_i<b_k,i<k$​​ 两种; 区间内不存在分界 阅读全文
posted @ 2021-08-08 17:15 crashed 阅读(78) 评论(0) 推荐(0)
摘要:题目 点这里看题目。 分析 离线的话,我们显然可以 线段树分治 + DP ,时间复杂度大概是 \(O(m\log_2m+mp)\) 。 不过,既然题目明确要求在线,却还不开强制在线,我们就应该去思考一下在线算法。 显然我们需要一个 DP 去维护答案,这里不再赘述。 考虑我们直接处理的难点之一是双端队 阅读全文
posted @ 2020-08-09 16:48 crashed 阅读(306) 评论(0) 推荐(0)
摘要:题目 点这里看题目。 分析 这是保序回归问题的特例。 我们直接考虑原题的拓展情况,即求出单调不降的序列 \(\{b_n\}\) 使得下式最小: ​ \[ \sum_{i=1}^nw_i(a_i-b_i)^2 \] ​ 考虑如下性质: 1.如果我们对序列 \(a_1,a_2,a_3,...,a_n\) 阅读全文
posted @ 2020-08-03 20:38 crashed 阅读(159) 评论(0) 推荐(0)
摘要:题目 点这里看题目。 分析 出题人已经开始拿高精作为考点了吗 0pts ~ 24pts 数据太小,小到你甚至很难想到专门对付这些部分分的算法。 36pts 这应该是一个经典的问题, USACO 曾经考过类似的题目。 思想很简单,既然我们要求分出来的段单调递增,我们就把每一段的两个端点都放到状态里面。 阅读全文
posted @ 2020-07-24 18:48 crashed 阅读(294) 评论(0) 推荐(0)
摘要:题目 点这里看题目。 分析 直接变换式子: \[ \begin{aligned} h_j\le h_i+p_i-\sqrt{|i-j|} & \Rightarrow p_i\le h_j+\sqrt{|i-j|}-h_i\\ & \Rightarrow p_i=\lceil\max\{h_j+\sq 阅读全文
posted @ 2020-06-15 21:53 crashed 阅读(138) 评论(0) 推荐(0)
摘要:题目 点这里看题目。 分析 先特判掉$K=2$的情况。 首先可以考虑到一个简单 DP : \(f(i)\):前$i$张牌的最大贡献。 转移可以$O(n^2)$地枚举区间众数,但它不存在决策单调性,众数查询也很难优化。 考虑另一种转移。我们对于$f(i)$,只取它结尾的点数的后缀 \(f(i)=\ma 阅读全文
posted @ 2020-06-06 23:44 crashed 阅读(183) 评论(0) 推荐(0)
摘要:题目 点这里看题目。 分析 考虑将所有子序列画成$n\times n$的表的形式,表中的元素$(x,y)$就表示子序列$a[x:y]$的最小值。($x>y$则$(x,y)=0$) 那么,对于一个元素$a_i$,记它左边第一个小于它的位置为$lef(i)$,右边第一个小于等于它的位置为$rig(i)\ 阅读全文
posted @ 2020-06-01 12:42 crashed 阅读(163) 评论(0) 推荐(0)