本来想用树剖艹,然而并不会卡常数这种神奇的技能,,,于是还是乖乖写正解吧QAQ 我们可以把一个询问转化为二分判定性问题 二分答案$K$,若所有权值大于$K$的路径都经过询问点$x$,则答案比$K$小,否则答案比$K$大 对于多组询问,外层再套一个整体二分就行了 至于判断有几条路径经过点$x$,对于一 ...
分类:
其他好文 时间:
2016-04-20 19:51:56
阅读次数:
193
题意: 带修改的区间第K小. SOL: 看了很久很久很久很久的整体二分,网上的各种题解也不是很多,也一直很不了解所谓的"贡献","将询问一起递归"是什么意思...看了一晚上的代码终于有所领悟... 什么是整体二分呢,"整体",整体整体什么是整体,整体就是将包括数,修改,询问一起二分,而如何实现呢?我
分类:
其他好文 时间:
2016-02-26 14:14:33
阅读次数:
453
论不会整体二分的悲伤。。代码长度感人。。然而似乎并不慢。。 看到树上路径之间的各种关系大概都会想到dfs序吧。。 然而还是看了题解= =:http://blog.csdn.net/thy_asdf/article/details/50363672 题解说得很清晰了。。就是将盘子弄成矩形,水...
分类:
其他好文 时间:
2016-01-22 22:01:21
阅读次数:
411
Bizon the Champion has recently finished painting his wood fence. The fence consists of a sequence ofnpanels of1meter width and of arbitrary height. T...
分类:
其他好文 时间:
2016-01-22 22:00:31
阅读次数:
223
题意:给你一个N*N的矩阵,不用算矩阵乘法,但是每次询问一个子矩形的第K小数思路:整体二分+二维树状数组二分询问的答案mid,将数值小等mid的全部插入二维树状数组然后查询每个矩阵内的元素个数,若数量>K-1则放左边,否则放右边继续向下分治,左边二分l-mid,右边mid-r代码:#include#...
分类:
其他好文 时间:
2015-10-11 23:12:53
阅读次数:
415
Cdq分治和整体二分是两个很奇妙的东西。他们都是通过离线的思想来进行优化,从而更快的求出解。 整体二分通俗的讲就是二分答案,但是它了不起的地方是一下子把所有的答案都二分出来了,从而可以一下子得出所有查询。 CDQ分治通俗的讲就是二分查询。通常的做法是把所有的查询分成两半,然后通过递归先计算出左...
分类:
其他好文 时间:
2015-09-18 23:17:42
阅读次数:
347
动态修改求区间K大。整体二分是一个神奇的东西:http://www.cnblogs.com/zig-zag/archive/2013/04/18/3027707.html入门:一般的主席树都挂了,而且又难写。南神的分析:http://blog.csdn.net/hdu2014/article/det...
分类:
其他好文 时间:
2015-09-02 01:59:59
阅读次数:
387
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=5412题目大意:对一个数组A[N](N#include #include using namespace std;#define N 150100#define inf 1000000100struct ...
分类:
其他好文 时间:
2015-08-25 13:51:10
阅读次数:
154
HNOI2015 Arthur(思路:期望DP)
HNOI2015 Fruit(思路:DFS序+整体二分+线段树)
HNOI2015 Dishes(思路:优先队列+字典序)
HNOI2015 Maple(思路:DAG上DP)
HNOI2015 Shop(思路:可持久化树分治结构)
HNOI2015 Pairwise(思路:树形DP)...
分类:
其他好文 时间:
2015-06-10 22:38:35
阅读次数:
242
最近在看一些整体二分,cdq分治的东西,感觉有点刷三观,又想起前几个礼拜做的浙江省赛的一道数论题,发现代码里面的精妙之处好像略有几分cdq分治的思想,然后再细看代码,发现里面还有一些NTT的东西,所以下面留个网址改日再看看。。ZOJ3874:http://acm.hust.edu.cn/vjudge...
分类:
其他好文 时间:
2015-05-14 00:44:08
阅读次数:
116