码迷,mamicode.com
首页 >  
搜索关键字:二维树状数组    ( 273个结果
bzoj1218: [HNOI2003]激光炸弹
这题贼煞笔。感觉一早上都在做煞笔题。 一开始想写二维树状数组。。其实直接用二维前缀就行。 ...
分类:其他好文   时间:2018-01-30 16:27:32    阅读次数:109
●POJ 1195 Mobile phones
题链: http://poj.org/problem?id=1195 题解: 二维树状数组 ...
分类:其他好文   时间:2018-01-27 15:33:11    阅读次数:145
bzoj1452: [JSOI2009]Count
PS:c<=100 (原谅像我一样眼瞎的人吧 这题就是一个二维树状数组的模板啊,然后不会,然后学了学,然后好像没难度,自己看代码就会了。。 ...
分类:Web程序   时间:2018-01-21 17:33:08    阅读次数:202
【总结】曼哈顿距离转切比雪夫距离
我们在用二维树状数组的时候,可以得到一个边与坐标轴平行的矩形内点集的信息。 如果我们需要得到得到到一个点的距离小于等于K的点的信息呢。这些点构成的不在是边也坐标轴平行的矩形,而是一个对角线与坐标轴平行的菱形。 可以通过转化,使得整个坐标轴旋转45°,然后我们菱形变成了方方正正的矩形,又可以用而二维树 ...
分类:其他好文   时间:2018-01-13 12:52:36    阅读次数:1176
[POJ 2155]Matrix
[POJ 2155]Matrix <题意概括> 给定一个N*N的矩阵,矩阵中元素的初始值为0 有两种操作 1,将一个左上端点为[x1,y1],右下端点为[x2,y2]的矩阵中的元素取反 2,询问矩阵中[x,y]处的数值 <做法> 很明显这是一道数据结构的裸题 有两种做法:二维线段树和二维树状数组+差 ...
分类:其他好文   时间:2018-01-06 21:00:26    阅读次数:111
【树状数组】BZOJ3132 上帝造题的七分钟
3132: 上帝造题的七分钟 Description “第一分钟,X说,要有矩阵,于是便有了一个里面写满了0的n×m矩阵。 第二分钟,L说,要能修改,于是便有了将左上角为(a,b),右下角为(c,d)的一个矩形区域内的全部数字加上一个值的操作。 第三分钟,k说,要能查询,于是便有了求给定矩形区域内的 ...
分类:编程语言   时间:2017-12-08 19:22:41    阅读次数:246
HDU4456-Crowd (坐标旋转处理+hash处理+二维树状数组)
题意: 给出一个矩阵,初始每个位置上的值都为0,然后有两种操作 一种是更改某个位置上的值 另一种是求某个位置附近曼哈顿距离不大于K的所有位置的值的总和 技巧: 坐标旋转,使得操作之后菱形变成方方正正的矩形,(即“曼哈顿距离”转化为“切比雪夫距离”)方便使用树状数组进行计算。 利用哈希进行离散,节约空 ...
分类:编程语言   时间:2017-12-04 14:58:57    阅读次数:213
【bzoj2738】矩阵乘法 整体二分 二维树状数组
【bzoj2738】矩阵乘法 Description 给你一个N*N的矩阵,不用算矩阵乘法,但是每次询问一个子矩形的第K小数。 Input 第一行两个数N,Q,表示矩阵大小和询问组数;接下来N行N列一共N*N个数,表示这个矩阵;再接下来Q行每行5个数描述一个询问:x1,y1,x2,y2,k表示找到以 ...
分类:编程语言   时间:2017-12-04 14:07:04    阅读次数:188
【bzoj4540】[Hnoi2016]序列 单调栈+离线+扫描线+树状数组区间修改
题目描述 给出一个序列,多次询问一个区间的所有子区间最小值之和。 输入 输入文件的第一行包含两个整数n和q,分别代表序列长度和询问数。接下来一行,包含n个整数,以空格隔开,第i个整数为ai,即序列第i个元素的值。接下来q行,每行包含两个整数l和r,代表一次询问。 输出 对于每次询问,输出一行,代表询 ...
分类:编程语言   时间:2017-11-25 11:15:57    阅读次数:296
bzoj 1452
裸二维树状数组。 输出的时候要记得容斥。 ...
分类:其他好文   时间:2017-10-30 16:01:40    阅读次数:160
273条   上一页 1 ... 5 6 7 8 9 ... 28 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!