Description 给一个n*n的地图,每个格子有一个价格,找一个矩形区域,使其价格总和位于[k,2k] Input 输入k n(n<2000)和一个n*n的地图 Output 输出矩形的左上和右下的列-行坐标或NIE Sample Input inputdata1 4 3 1 1 1 1 9
分类:
其他好文 时间:
2016-03-08 10:46:16
阅读次数:
215
题目链接 画画图发现如果某一个连通块中没有环那么就不可能存在方案 所以直接并查集维护一个连通块中有没有环 1 #include<algorithm> 2 #include<iostream> 3 #include<cstdlib> 4 #include<cstring> 5 #include<cst
分类:
其他好文 时间:
2016-02-05 01:03:31
阅读次数:
294
一眼中位数,treap可做怎么维护呢?枚举O(n)个区间,区间和可以直接维护对吧,然后找区间中排名为(k+1)/2的数(中位数)。问题是怎么找小于中位数的数的和。这个可以在treap中维护子树和然后在找中位数时统计即可。有了区间和,那么大于中位数的数的和也能求,然后更新答案即可。手残没旋转T了几发。...
分类:
其他好文 时间:
2016-01-22 14:16:50
阅读次数:
196
Description 给一个n*n的地图,每个格子有一个价格,找一个矩形区域,使其价格总和位于[k,2k]Input 输入k n(n2k的点看做障碍物,用递推求F[i,j]表示由i,j往左有多长的连续一段不存在障碍物,类似的G[i,j]表示往右的长度。因为a[i,j]2k。故若存在S[i,l......
分类:
其他好文 时间:
2015-10-22 17:24:45
阅读次数:
234
Description 给出一个N个点的树,找出一个点来,以这个点为根的树时,所有点的深度之和最大Input 给出一个数字N,代表有N个点.N#define MAXN 1000005int max(int a, int b) { return a > b ? a : b; }struct Edg.....
分类:
其他好文 时间:
2015-10-21 22:26:40
阅读次数:
235
枚举每个长度为k的区间, 然后用平衡树找中位数进行判断, 时间复杂度O(nlogn).早上起来精神状态不太好...连平衡树都不太会写了...果断去看了会儿番然后就A了哈哈哈----------------------------------------------------------------...
分类:
其他好文 时间:
2015-07-23 13:30:08
阅读次数:
119
题解:
首先暴力是 O(n3)O(n^3) 求每个三角形面积!
可是三角形面积怎么求?一般我们都是用叉积……等等?那一个叉积不是被算了很多遍?
好了,正解出来了,先有序地把点排排序保证不重,然后算一下每个叉积的贡献,也就是每条边的贡献,,然后因为排序啥的,时间复杂度 O(n2logn)O(n^2logn) 。
然后这道题。呃,卡精度……?!
求叉积嘛,最后得到的东西都需要除以2,,先不除...
分类:
其他好文 时间:
2015-06-23 15:35:55
阅读次数:
262
题目大意:给定nn个神枪手,每个神枪手瞄准一个人,以一定顺序开枪,问最少和最多死多少人首先考虑最多
对于每个联通块:
如果这个连通块只有一个人,那么这个人自杀,死亡人数为11
如果这个连通块是一个环,那么可以活下来一个人,死亡人数为size?1size-1
否则除了叶节点之外其他人都可以死,死亡人数为size?cnt叶节点size-cnt_{叶节点}接下来考虑最少
首先叶节点一定不能死...
分类:
其他好文 时间:
2015-06-22 16:28:21
阅读次数:
197
题目大意:给定一个由+1+1和?1-1构成的长度为nn的序列,提供两种操作:
1.将某一位取反,花销为xx
2.将最后一位移动到前一位,花销为yy
要求最终p+sumn=qp+sum_n=q,且p+sumi≥0(1≤i≤n)p+sum_i\geq 0(1\leq i\leq n),求最小花销
枚举最终的序列以哪个点开始,那么从这个点往后的最小前缀和可以用单调队列预处理出来
然后贪...
分类:
其他好文 时间:
2015-06-08 17:22:19
阅读次数:
136
写在前面继前半个月的刷杂题后,学OI的感觉找到了些,于是来刷专题吧!感觉我接触图论到现在也有一个学期了,然而感觉我还没有系统地搞过图论或者说我是一个图论还没有入门的人>.pre[u]。另外反向边也是有意思的东西,不在搜索树中出现的边,但正是这些边使得v连到p。Bzoj1123 POI2008 BLO...
分类:
其他好文 时间:
2015-06-05 12:01:29
阅读次数:
128