BZOJ4868 每个结束位置的最优值很显然具有单调性,三分,再讨论一下就好了. 1 #include<bits/stdc++.h> 2 using namespace std; 3 #define ll long long 4 #define FILE "exam" 5 #define up(i, ...
分类:
其他好文 时间:
2017-05-03 21:58:14
阅读次数:
267
排序:nlogn 二分查找:logn <-- 利用单调性,查n次,每次logn Multiply the following pairs of polynomials using at most the prescribed numberof multiplications of large num ...
分类:
其他好文 时间:
2017-04-24 17:13:01
阅读次数:
141
单调栈,顾名思义就是保持内部元素单调性并且保证FILO的一种数据结构。 单调栈的代码实现没有什么难度,但是使用姿势难以想到。 在51nod1158中描述了这样一个问题: 给定一个 0-1 矩阵, 求这个矩阵最大的全 1 子矩阵的面积。 问题十分好理解。 现在,我们将这个问题拆分成一些子问题来逐个击破 ...
分类:
其他好文 时间:
2017-04-23 16:47:14
阅读次数:
162
决策单调性: 我的理解就是 你每一个F[i] 用于更新它的 F[j] 的 j 的大小,一定不比 F[i-1] 的要靠前。 这就意味着我们可以去维护 一个决策点他作为哪一段区间的决策点时最优 维护时 我们可以 用二分来维护 核心代码: 如何证明决策单调 ? (四边形不等式) 坑待填 xjoi shoe ...
分类:
其他好文 时间:
2017-04-21 23:07:33
阅读次数:
255
【题目链接】 http://www.lydsy.com/JudgeOnline/problem.php?id=1532 【题目大意】 n个人,给出m场比赛,求出胜出的人最少赢的场次。 【题解】 我们发现答案具有单调性,因此我们可以二分检验, 建立源点向每个人引流限定的胜利场次,每个人向每场比赛引流1 ...
分类:
其他好文 时间:
2017-04-16 17:47:09
阅读次数:
134
斜率优化DP是一种DP的一种优化方式,目的在于将一类具有单调性的DP优化为线性。 ...
分类:
其他好文 时间:
2017-04-15 20:22:12
阅读次数:
183
复习函数单调性与曲线的凹凸性,做了部分课后习题。 ...
分类:
其他好文 时间:
2017-04-06 20:05:27
阅读次数:
173
额,是不是一到了晚上IQ就--; 这个题一开始完全没有思路。(貌似脑子就没动一下) %了一下题解。 大概是决策是有单调性的,因为要去区间长度差最小,所以接排个序,然后扫描右端点,找出满足有点被覆盖m次的最右的左端点就好。 然后判断是不是有覆盖m个点的用线段树维护一下。 (23333,吐槽,为什么离散 ...
分类:
其他好文 时间:
2017-04-01 23:07:04
阅读次数:
281
数学的微分中值定理下的高阶导数证明问题及导数的几何应用之极值与单调性。 ...
分类:
其他好文 时间:
2017-04-01 21:47:18
阅读次数:
119
答案是具有单调性的。 因为最近的两个部落的距离为mid,所以要是有两个野人的距离<mid,则他们一定是一个部落的。 用并查集维护各联通块,如果最后的联通块个数>=k,那么mid还可以再小点。如果<k,mid还可以再大点。 二分搞一搞就行了。 # include <cstdio> # include ...
分类:
其他好文 时间:
2017-03-30 18:31:15
阅读次数:
187