题目名称 | 2614. [SYZOI Round1]滑稽♂树 |
---|---|
输入输出 | hjtree.in/out |
难度等级 | ★★★★ |
时间限制 | 4000 ms (4 s) |
内存限制 | 256 MiB |
测试数据 | 20 |
题目来源 | sxysxy 于2017-02-20加入 |
开放分组 | 全部用户 |
提交状态 | |
分类标签 | |
分享题解 |
通过:32, 提交:80, 通过率:40% | ||||
Heaven | 100 | 0.669 s | 19.85 MiB | C++ |
胡嘉兴 | 100 | 0.894 s | 4.32 MiB | C++ |
_Itachi | 100 | 1.533 s | 16.30 MiB | C++ |
乐未殇 | 100 | 2.036 s | 27.22 MiB | C++ |
Hzoi_Mafia | 100 | 2.073 s | 115.44 MiB | C++ |
_Itachi | 100 | 2.122 s | 113.82 MiB | C++ |
AAAAAAAAAA | 100 | 2.228 s | 135.77 MiB | C++ |
Hzoi_Mafia | 100 | 2.324 s | 115.44 MiB | C++ |
Ostmbh | 100 | 2.455 s | 159.77 MiB | C++ |
Ostmbh | 100 | 2.480 s | 157.49 MiB | C++ |
关于 滑稽♂树 的近10条评论(全部评论) | ||||
---|---|---|---|---|
暴力强卡
| ||||
♂不是这样用的,谢谢
van
2018-10-09 20:28
16楼
| ||||
太晚了不宜写题
AAAAAAAAAA
2018-01-20 22:59
15楼
| ||||
一个思博变量名把我卡成***
| ||||
树套树第0.0
mmp真jier难写 | ||||
神奇神奇
第一道树状数组套权值线段树 | ||||
为什么我的树套树如此丑陋。。。
| ||||
树链剖分+主席树......
50分写不下去了........ | ||||
题目配的图好丑。。
整体二分(id=373672)实力碾压树状数组套主席树(id=373424),不过在我发这个评论的时候分别是榜前二,希望不会被dalao们踩的太惨。。
_Itachi
2017-02-21 16:10
8楼
|
zzsyz实验楼里面种了一棵滑稽树,只有滑稽之力达到大乘期的oier才能看到。虽然我们看不到,但是还是知道一些信息:
这真的是一棵树,由n个节点,n-1条边联通。一号滑稽果同时也是整棵滑稽树的树根。滑稽树上每个节点有一个滑稽果,每个滑稽果有它的重量。
雪甜甜公主是神犇当然看得到那棵滑稽树啦,现在她感兴趣的是这样三件事
1:滑稽树太大啦,雪甜甜公主有的时候只想知道,在以某一个滑稽果为根的子滑稽树里面,重量第k小的果子的重量是多少?
2:除了重量第k小的果子,雪甜甜还想知道以某个滑稽果为根的子滑稽树里面,重量在[a, b]这个范围内的滑稽果有多少个。
3:雪甜甜还喜欢吃滑稽果,但是吃完,原来滑稽果的位置上还会长出一个新的滑稽果,只是重量可能不一样。
第一行一个正整数n,表示滑稽树有n个节点。
第二行n个正整数,分别描述1号,2号,,,,n号节点滑稽果的重量。
接下来n-1行,每行2个正整数u, v ∈ [1, n],表示滑稽果u与滑稽果v之间有树枝连接。
接下来一个正整数q,表示雪甜甜有q次行动
之后q行,有这样3种形式
1 u k 雪甜甜公主询问以u为根的子滑稽树中,重量第k小的滑稽果的重量。
2 u a b 雪甜甜公主想知道,以u为根的子滑稽树中,重量在[a, b]范围内的滑稽果有多少个。
3 u x 雪甜甜公主吃掉了编号为u的滑稽果,但是在原位置上立刻长出来了一个重量为x的滑稽果。因为位置没有变,所以编号还是u。
对于每次询问,输出结果。
5 3 4 6 1 2 1 2 1 3 3 4 3 5 7 1 1 4 2 1 1 5 3 4 5 1 1 4 2 3 3 6 3 5 7 1 3 3
4 4 5 2 7
对于前35%的数据满足,N <= 5000
对于前50%的数据满足,N <= 10000
对于前100%的数据满足,N <= 30000
滑稽果的重量:对于100%的数据满足 滑稽果的重量 <= 10000
询问:询问的个数Q:
对于前50%的数据满足 Q <= 10000
对于前100%的数据满足 Q <= 50000
对于前25%的数据,只有第一种询问。
对于前65%的数据,有第1,2种询问。
对于100%的数据第1,2,3种询问都存在。
对于前35%的数据,满足一个特殊的限制条件:每次询问的滑稽果u = 1
保证询问k小重量的滑稽果的时候,k值∈ [1, 子树的节点数]
来自 http://syzoj.com/problem/279