码迷,mamicode.com
首页 >  
搜索关键字:主席树    ( 1153个结果
Yangk's 静态主席树-模板
主席树 然后在这先%%%一个B站宝藏up主,数据结构讲的很清楚,主席树这一节也是听了很多很多遍 https://space.bilibili.com/120174936?spm_id_from=333.788.b_765f7570696e666f.1 有些概念来自up主的ppt,主席树的代码习惯也是 ...
分类:其他好文   时间:2020-04-25 14:20:13    阅读次数:63
[SPOJ10628]Count on a tree(主席树)
题目链接 题目描述 给你一棵有n个结点的树,节点编号为1~n。 每个节点都有一个权值。 要求执行以下操作: U V K:求从节点u到节点v的第k小权值。 Solution 树上主席树裸题。 思路和序列差不多,树上前缀和即可。 可持久化时的前一个版本就是它的父亲。 设查询(u,v),值就是u+v-lc ...
分类:其他好文   时间:2020-04-20 11:43:26    阅读次数:63
2019南京ICPC(重现赛) F - Paper Grading
题目链接:https://nanti.jisuanke.com/t/42400 这还是去年去现场赛打的,当时菜的不行,就白给了。最近学了主席树套树状数组,感觉好强的数据结构啊。我们学长说这题挺简单,建字典树dfs序,跑cdq分治就好了(%%%)。本菜鸡发现这题主席树套树状数组也能做。 题意:给你n个 ...
分类:其他好文   时间:2020-04-15 16:32:05    阅读次数:135
CF961E Tufurama
题目链接:https://codeforces.com/contest/961/problem/E 题意: 给你一个长度为 N 的数组 A 问 j < i && a[i] >= j && a[j] >= i 的 (i , j) 有多少对 分析: 权值线段树 其实这是道主席树裸题 , 但我想介绍一种权 ...
分类:其他好文   时间:2020-04-07 20:13:17    阅读次数:72
主席树学习记录
主席树 概念 主席树就是可持久化并查集。 主要用于求区间第k大值。 也就是压缩的权值线段树。 思路 首先,枚举$k$,求出$n$个$1\sim k$。 因为每次都开一个权值线段树肯定爆空间,我们发现,他们都会有一个相同的部分,而且随着k的增大,相同的部分就越多。所以我们想办法把后面的东西建立在前面的 ...
分类:其他好文   时间:2020-03-25 23:47:44    阅读次数:112
bzoj 1455 罗马游戏
LINK: "罗马游戏" 这道题 每次合并两个集合 或者 每次找到某个集合中值最小的并且将其删掉。 发现直接主席树+主席树合并即可 但是这样做过于不优美且$n\leq 1000000$这样做在常数上不优秀。 我们考虑开堆 合并两个堆?启发式合并?nlog^2崩掉。 那直接开斜堆 即左偏树 或者说可并 ...
分类:其他好文   时间:2020-03-17 19:29:40    阅读次数:61
Vases and Flowers HDU - 4614【线段树+主席树思维/二分】
题意: 给出 $n$ 个花瓶,编号 $[0,n 1]$,一开始每个花瓶是空的。输入 $K$。$Alice$ 有两种操作,共 $m$ 个: $K=1$:输入 $A,F$。$Alice$ 将从花瓶 $A$ 开始,向空花瓶中插入花,如果没有插完,则多余的花舍弃; $K=2$:输入 $A,B$。$Alice ...
分类:其他好文   时间:2020-03-13 15:58:26    阅读次数:59
主席树模板
AC_Code 1 #include <iostream> 2 #include <cstdio> 3 #include <vector> 4 #include <cstring> 5 #include <algorithm> 6 using namespace std; 7 typedef lon ...
分类:其他好文   时间:2020-02-21 23:54:15    阅读次数:77
浅谈树状数组套主席树
话说主席树还没写就先写这一篇了$qwq$ 回顾一下主席树的实现过程:类似查分思想,将线段树的每次修改看做函数式以支持可持久化。因为这样的线段树是可减的。 那么我们维护信息的时候,就要维护每一次新形成的信息。但是我们可以根据前一个信息的基础上进行改动,而不必要去再建一棵树。 所以总而言之,是前缀和的思 ...
分类:编程语言   时间:2020-02-11 11:20:46    阅读次数:96
[SDOI2013]森林(树上主席树)
[SDOI2013]森林(luogu) Description 题目描述 小Z有一片森林,含有N个节点,每个节点上都有一个非负整数作为权值。初始的时候,森林中有M条边。 小Z希望执行T个操作,操作有两类: Q x y k查询点x到点y路径上所有的权值中,第k小的权值是多少。此操作保证点x和点y连通, ...
分类:其他好文   时间:2020-02-07 10:33:43    阅读次数:94
1153条   上一页 1 2 3 4 5 6 ... 116 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!