码迷,mamicode.com
首页 >  
搜索关键字:线段    ( 11603个结果
[loj3043]线段树
考虑把每一个区间单独统计,令$f[i]$表示第i个区间有标记的次数,$g[i]$表示第i个区间及其祖先中存在标记的次数,然后对于操作将所有区间分为5类(T为已执行操作个数): 1.被修改,那么$f[i]+=2^{T}$,$g[i]+=2^{T}$(定义修改为执行了$tag=1$) 2.被经过,$f[ ...
分类:其他好文   时间:2020-06-27 14:41:32    阅读次数:46
凸集 凸函数 凸优化 概念
凸集 集合C内任意两点间的线段也均在集合C内,则称集合C为凸集。 \(\forall x_1, x_2 \in C, \forall \theta \in [0,1], 则 x= \theta * x_1 + (1-\theta)*x_2 \in C\)\ 凸函数定义 f为定义在区间I上的函数,若对 ...
分类:其他好文   时间:2020-06-26 23:48:53    阅读次数:76
Noip 2012 借教室 (二分答案+差分数组)
##题面 题目链接 ##思路 朴素的想法我们回去暴力修改区间元素,从而判断教室能否够用,但是看数据范围显然这会超时,既然区间问题我们立马想到前缀和和差分数组,and线段树和树状数组,这里不写树状数组和线段树的做法。我们看数据测试量,然后看了一下,这个答案具有线性性质,所以我们可以二分加速,所以我们二 ...
分类:编程语言   时间:2020-06-26 10:45:01    阅读次数:128
权值线段树-动态开点-合并(P4556 [Vani有约会]雨天的尾巴
题意:https://www.luogu.com.cn/problem/P4556 树链加数,问你每个节点最多的是哪个数。 思路: 树链加数很容易想到差分。 从下往上用权值线段树合并即可,直接用pushup把答案存在树根即可,不用每次查询最多的数 1 struct EDGE 2 { 3 int to ...
分类:其他好文   时间:2020-06-25 17:45:26    阅读次数:57
题解 P2617 Dynamic Rankings
一道 树状数组套权值线段数的模板题。(然而我刚开始用线段树套平衡树做了) (orz hzwer) 题意 给定一个含有 n 个数的序列 \(a_1,a_2 \dots a_n\),需要支持两种操作: Q l r k 表示查询下标在区间$ [l,r]$中的第 k 小的数 C x y 表示将 \(a_x\ ...
分类:其他好文   时间:2020-06-25 15:20:20    阅读次数:72
算法【线段树】:活动排期冲突问题
今天偶然遇到了一个有点意思的问题,将它转化成了题目,有点令人怀念: 有一张活动排期表,表上有n组活动的排期。其中,每组活动都会开启若干次,每个活动都有一个唯一id和一个开启时间a,关闭时间b。同组活动不能在相同时间内开启两个及以上。如果同组活动同时开启,则会产生冲突,活动开启失败。问:当前活动表内是 ...
分类:编程语言   时间:2020-06-23 01:15:00    阅读次数:95
Luogu P5280 [ZJOI2019]线段树
gate 用时:看题解一上午,写代码120min 省选打完了,继续停课... gg说要做历年省选题,还要看博客...公开处刑... 每个$modify$操作会复制1倍线段树并修改。 然而实际上不需要维护那么多线段树,维护1棵并在树上dp即可。 对于不同状态的节点有不同的维护操作,需要分类讨论。 (L ...
分类:其他好文   时间:2020-06-22 19:26:32    阅读次数:50
IfcCompositeCurveSegment
IfcCompositeCurve segment是一条有界曲线,其唯一目的是成为IfcCompositeCurve中的一段。 注释定义符合ISO/CD 10303-42:1992 复合曲线段是一条有界曲线,它与过渡信息一起用于构造复合曲线。 注:实体改编自ISO 10303-42中定义的复合曲线段 ...
分类:其他好文   时间:2020-06-22 19:11:57    阅读次数:84
Codeforces 163E e-Government
https://codeforces.com/problemset/problem/163/E 题意:给 \(n\) 个串,初始每个串都是有效的,\(m\) 次操作,能让某个串无效,或者某个串重新生效,或者求有效串在新给的 \(s\) 中的总出现次数。 题解: 考虑询问 \(s\) 中出现了多少个模 ...
分类:其他好文   时间:2020-06-21 09:38:11    阅读次数:47
线段树Segment tree
申明:之前是因为线段树一点都不懂才学字典树的,现在学线段树 所以这篇文章在前大部分时间都是写给我自己看的——给一个初学数据结构的蒟蒻我学的 首先,看看度娘是怎么定义线段树的 线段树是一种二叉搜索树,与区间树相似,它将一个区间划分成一些单元区间,每个单元区间对应线段树中的一个叶结点 使用线段树可以快速 ...
分类:其他好文   时间:2020-06-21 00:13:35    阅读次数:59
11603条   上一页 1 ... 23 24 25 26 27 ... 1161 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!