码迷,mamicode.com
首页 >  
搜索关键字:区间查询    ( 609个结果
HZAU 1207 Candies(线段树区间查询 区间修改)
【题目链接】http://acm.hzau.edu.cn/problem.php?id=1207 【题意】给你一个字符串,然后两种操作:1,将区间L,R更新为A或者B,2,询问区间L,R最长的连续的B为多长。 【分析】典型线段树,每个节点维护该区间左边连续B的长度,右边连续B的长度,最长的连续B的长 ...
分类:其他好文   时间:2017-04-24 00:08:13    阅读次数:324
kuangbin专题七、线段树
题意:线段树,单点更新,区间查询 ...
分类:其他好文   时间:2017-04-09 13:00:26    阅读次数:124
【算法系列学习】线段树vs树状数组 单点修改,区间查询 [kuangbin带你飞]专题七 线段树 A - 敌兵布阵
https://vjudge.net/contest/66989#problem/A 单点修改,区间查询 方法一:线段树 http://www.cnblogs.com/kuangbin/archive/2011/08/15/2139834.html 1 #include<iostream> 2 #i ...
分类:编程语言   时间:2017-04-05 23:14:05    阅读次数:228
POJ 2763 Housewife Wind(树链剖分+树状数组)
【题目链接】 http://poj.org/problem?id=2763 【题目大意】 在一棵树上,给出一些边的边长,有修改边的边长的操作, 询问每次从当前点到目标点的最短距离 【题解】 树链剖分之后,相当于树状数组的单点更新和区间查询, 注意边权转点权之后链操作不覆盖deep最浅的点,这里容易出 ...
分类:编程语言   时间:2017-04-04 09:47:07    阅读次数:170
BinaryIndexTree(一):单点更新,区间查询
背景: 树状数组(Binary Index Tree)是一种处理区间问题较为容易实现的数据结构,可以处理单点更新,区间更新,单点查询,区间查询等问题,是一种处理在线问题的利器,其查询跟修改的时间复杂度均为O(logn)。 引入: 在算法竞赛中经常会遇到这样一类问题:给定一个数列,让你求出这个序列的某 ...
分类:其他好文   时间:2017-03-30 22:31:55    阅读次数:1391
Codeforces 617 E. XOR and Favorite Number
题目链接:http://codeforces.com/problemset/problem/617/E 一看这种区间查询的题目,考虑一下莫队。 如何${O(1)}$的修改和查询呢? 令${f(i,j)}$表示区间${\left [ l,r \right ]}$内数字的异或和。 那么:${f(l,r) ...
分类:其他好文   时间:2017-03-17 23:54:46    阅读次数:383
HDU 1540 Tunnel Warfare(线段树,单点更新,区间查询)
Problem Description During the War of Resistance Against Japan, tunnel warfare was carried out extensively in the vast areas of north China Plain. Gen ...
分类:其他好文   时间:2017-03-11 23:24:33    阅读次数:245
数据结构合集
线段树: 1、【codevs1690】开关灯 这道题是一道线段树裸题,可以开个标记记录当前节点被修改的次数,然后仿照区间修改区间查询来做就行了。 代码: uses math; type hh=record l,r,x,sum:longint; end; var a:array[0..400010]o ...
分类:其他好文   时间:2017-03-11 13:05:52    阅读次数:257
SPOJ GSS2 - Can you answer these queries II(线段树 区间修改+区间查询)(后缀和)
GSS2 - Can you answer these queries II #tree #tree Being a completist and a simplist, kid Yang Zhe cannot solve but get Wrong Answer from most of the ...
分类:其他好文   时间:2017-03-10 12:45:06    阅读次数:280
BZOJ2120 数颜色 分块+二分法
题意:给定一个颜色序列,维护:1、单点修改 2、区间查询不同颜色的种数 题解: 定义f[i]为i左边第一个和i颜色相同的位置,用分块来维护f。 询问:看区间中有多少个位置的f[i]<l 更新:暴力枚举p左右最近的与p颜色相同的位置,更新即可 #include <cmath> #include <cs ...
分类:其他好文   时间:2017-02-27 01:11:46    阅读次数:234
609条   上一页 1 ... 38 39 40 41 42 ... 61 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!