码迷,mamicode.com
首页 >  
搜索关键字:区间查询    ( 609个结果
P3834 【模板】可持久化线段树 1(主席树)
P3834 【模板】可持久化线段树 1(主席树) 题目背景 这是个非常经典的主席树入门题——静态区间第K小 数据已经过加强,请使用主席树。同时请注意常数优化 题目描述 如题,给定N个正整数构成的序列,将对于指定的闭区间查询其区间内的第K小值。 输入输出格式 输入格式: 第一行包含两个正整数N、M,分 ...
分类:其他好文   时间:2018-08-04 20:24:21    阅读次数:127
POJ - 3321 Apple Tree(树状数组)
原题链接 题意: 给你一个n个节点的树,每个节点上一开始都有一个苹果,现在有两种操作: Q x :查询 x 节点以及它的子树上一共有多少苹果; C x :若 x 节点上没有苹果,则增加一个,反之,则减少一个; 思路: 这是一个区间查询,单点修改的问题,我们就会想到用树状数组来做,但是怎么去维护树上的 ...
分类:移动开发   时间:2018-08-03 01:01:01    阅读次数:150
BIT-区间修改单点查询
正好刷题时碰到了这个之前遇到过的问题,类似的还有区间修改区间查询,以后学了会补上。 我们知道BIT只支持单点修改区间查询,如果现在问题变成每次让一个区间的数同时变化,然后询问的是某一个点得值的时候该怎么办。 线段树当然可以,但是很麻烦,不仅是写的麻烦,复杂度也相对较高,下面介绍一下BIT的做法。 可 ...
分类:其他好文   时间:2018-08-02 13:51:00    阅读次数:149
【模板时间】◆模板·II◆ 树链剖分
【模板·II】树链剖分 学长给我讲树链剖分,然而我并没有听懂,还是自学有用……另外感谢一篇Blog +by 自为风月马前卒+ 一、算法简述 树链剖分可以将一棵普通的多叉树转为线段树计算,不但可以实现对一棵子树的操作,还可以实现对两点之间路径的操作,或是求 LCA(看起来很高级)。 其实树链剖分不算什 ...
分类:其他好文   时间:2018-07-26 22:06:08    阅读次数:169
[CODECHEF]SEGPROD
题意:给定$a_{1\cdots n}$和$p$,多次询问$\prod\limits_{i=l}^ra_i$对$p$取模的值,强制在线,每次询问要求$O(1)$回答 一个微小的黑科技... 静态区间查询,可以想到ST表,但ST表的区间会互相覆盖,不能满足这题的要求,也不能前缀和因为$p$可能不是质数 ...
分类:其他好文   时间:2018-07-26 21:06:25    阅读次数:233
【bzoj4372】烁烁的游戏
" Portal bzoj4372 " Solution 感觉自己动态点分治好像没有学好qwq今天借这题来补个档qwq 其实所谓的动态点分治大概就是。。和点分一样的套路,但是不同的是我们要更进一步利用好每次找重心而产生的优秀性质:深度期望$log$ 我们考虑按照点分治那样每次找重心,但是不同的是我们 ...
分类:其他好文   时间:2018-07-23 22:05:50    阅读次数:194
静态可持久化线段树(主席树)
题目背景 这是个非常经典的主席树入门题——静态区间第K小 数据已经过加强,请使用主席树。同时请注意常数优化 题目描述 如题,给定N个正整数构成的序列,将对于指定的闭区间查询其区间内的第K小值。 输入输出格式 输入格式: 第一行包含两个正整数N、M,分别表示序列的长度和查询的个数。 第二行包含N个正整 ...
分类:其他好文   时间:2018-07-22 23:38:10    阅读次数:219
HDU 1166 【线段树入门】
题目链接 HDU 1166 大概题意: 第一行一个整数T,表示有T组数据。每组数据第一行一个正整数N(N<=50000),表示敌人有N个工兵营地,接下来有N个正整数,第i个正整数ai代表第i个工兵营地里开始时有ai个人(1<=ai<=50)。接下来每行有一条命令,命令有4种形式:(1) Add i ...
分类:其他好文   时间:2018-07-22 17:09:38    阅读次数:214
thinkphp 区间查询 查符合某个字段的数据 但是n个条件 用and or 配合
如果帮到你给个赞鼓励一下吧 ...
分类:Web程序   时间:2018-07-20 16:46:40    阅读次数:134
差分数组的实现
差分数组的功能是修改区间,查询点 修改区间的时间复杂度是O(1),查询点的时间复杂度为O(n) 我们这里要根据数据范围灵活选取方法,不要拘泥于差分数组 以上是修改区间操作,x位置加上修改量,y+1位置减去修改量,这样整个区间的元素就相当于修改了 刚才方便了,但是查询的时候就需要全部都加一遍了 还有就 ...
分类:编程语言   时间:2018-07-13 15:14:14    阅读次数:133
609条   上一页 1 ... 22 23 24 25 26 ... 61 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!