码迷,mamicode.com
首页 >  
搜索关键字:线段    ( 11603个结果
A - A Simple Problem with Integers (线段树的区间修改与区间查询)
You have N integers, A1, A2, ... , AN. You need to deal with two kinds of operations. One type of operation is to add some given number to each number ...
分类:其他好文   时间:2020-03-20 18:39:27    阅读次数:72
【数据结构】线段树 (区间修改/区间求和)
【本文解决 区间修改/区间求和 的问题】 区间求和部分内容与上一篇内容相同,详见 "线段树点修改/区间求和" 已经知道了在O(logN)的复杂度内求N个连续数之和的做法 对于区间修改,最简单的办法就是进行多次点修改 但是多次点修改最后的时间复杂度为O(NlogN),还不及最普通的数组模拟O(n)效率 ...
分类:其他好文   时间:2020-03-19 19:00:09    阅读次数:316
【数据结构】线段树 (定义 & 点修改/区间查询)
【本文描述高级数据结构线段树的定义】 【并解决 点修改/区间查询 的问题】 结构与定义 线段树的基本结构 由图可知,线段树的每一个节点都代表着一段区间 且同一层的节点(深度相同的节点)所表示的区间互不重叠 所有叶子节点代表的区间左边界与右边界相同(叶子节点代表单个元素) 普遍规定 如果某个 非叶子节 ...
分类:其他好文   时间:2020-03-18 21:57:03    阅读次数:83
树上DP - 最大连通子树 - CodeForces - Maximum White Subtree
写在前面:在看这篇题解前,首先需要学会基本的树型dp是什么,推荐一道题,是本题的简单版。 传送门 本题:题目链接 这是我第一次接触最大连通子树的题。 常规的树型DP,是先dfs求取子树的最优解,再回溯更新父节点的最优解。比如构造一棵最值线段树的过程就是这样: 每一个节点的最优解只受到子节点的影响,而 ...
分类:其他好文   时间:2020-03-18 11:22:33    阅读次数:53
[SDOI2016]游戏(树链剖分,李超线段树模板)
[SDOI2016]游戏(luogu) Solution 对于一次Alice的操作,设 lca 为 s , t 的 LCA ,dis [ i ] 为点 i 到根的路径长度 则 s 到 lca 的路径上每个点 i 添加一个数字 $$-a*dis\left[i\right]+(a*dis\left[s\ ...
分类:其他好文   时间:2020-03-18 09:33:18    阅读次数:63
HDU1199 Color the Ball (线段树合并+离散化经典)
与这道题相似的还有poj一道贴海报的题目,但这道题更加经典 典型的线段树合并求区间子段和模型,但是不同的是加了一个离散化,这也是最难的地方 本题思路: 1.设计lmax,rmax tmax来表示左边最长连续,总共最长连续和右边最长连续 2.设计懒标记为-1,0,1表示这区间是否都是黑或白或混合,如果 ...
分类:其他好文   时间:2020-03-17 15:29:37    阅读次数:67
! SDOI2017树点涂色
$n,m\in[1,1e5]$ 我想的一个树链剖分做法: 操作1,单点+1 操作2,$fa[x],fa[y]$链求和+2 操作3:子树内链求和最大值 用上树上差分思想,相当于区间加,单点求值,区间求最大值 但这样还有一个漏洞,每次修改时,这条链上的加全部要清空,考虑再开一个线段树,叶子节点代表这个点 ...
分类:其他好文   时间:2020-03-16 21:40:57    阅读次数:48
易错集
2020.3.16 8.freopen调试的时候可以去掉,但是提交的时候记得开起来! 7.线段树维护区间和 开long long ! 开long long ! 开long long ! 2020.3.10 6.多组数据的 初始化! (多次导致程序直接崩溃) 2020.2.28 5. 线段树的标记是累 ...
分类:其他好文   时间:2020-03-16 14:27:05    阅读次数:50
P3165 [CQOI2014]排序机械臂 (splay)
题意 $n$个物品,依次排列,每个物品都有一个高度$hi$ $n$次操作,第$i$次操作将区间 [位置$i$,第$i$低的物品(多个时取靠左的优先)的位置]翻转 回答一个序列,第$i$个数表示每次操作前第$i$低的物品所在位置 思路 利用$splay$进行多次区间翻转的一道题。 建立$n$个节点,节 ...
分类:编程语言   时间:2020-03-14 20:05:46    阅读次数:60
线段树+dp
题目传送门:https://ac.nowcoder.com/acm/contest/4743/E 题解:可以翻看我的提交记录。 ...
分类:其他好文   时间:2020-03-14 13:07:37    阅读次数:61
11603条   上一页 1 ... 43 44 45 46 47 ... 1161 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!