- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Tree(Da Shui Ti)
【问题描述】
给定一棵N 个节点的树,每个点有一个权值,有M 个询问(a,b,c)若a 为1,回答b 到c
路径上的最小权值,若a 为2,回答b 到c 路径上的最大权值,若a 为3,回答b 到c 路径
上的所有权值的中位数,k 个数的中位数定义为从0 到k-1 编号从小到大排序后 k/2 号的那
个数。
【输入格式】
第一行两个整数N,M
第二行N 个整数,v[1]~v[n] ,代表每个节点的权值。
接下来N-1 行每行两个整数x ,y 代表x 和y 有一条边
最后M 行每行三个整数a,b,c,表示一组询问。
【输出格式】
共M 行,每行一个整数,代表询问的答案。
【样例输入】
5 3
1 3 2 4 5
1 2
2 4
4 3
4 5
1 1 5
2 1 3
3 1 5
【样例输出】
1
4
4
【数据范围】
共20 个数据
数据1~3 N,M=1000
数据4~6 N,M=5000
数据7~10 N,M=10000
数据11~18 N,M=30000
数据19~20 N,M=100000
Solution:块状树的话也可以做。函数式线段树的做法比较容易,对于每个结点建立出
从根到这个点所有权值的权值线段树。无论询问最大最小还是中位数我们都可以用询问
第k 小解决。我们找到x,y 两点的lca,利用它们的三棵线段树进行二分即可。
Missing on the tree
时限:1.5s,内存限制:256M
【问题描述】
你有一棵以1 号节点为根的有根树。。。
【输入格式】
第一行一个数n 表示节点个数
第2 到n 行,每行一个数x ,第i 行的x 表示i 节点的父亲为x
接下来一个数m,表示操作与询问个数的总和
接下来m 行,每行的开头有1 个数p
若p 为0,则接下来有2 个数x ,y ,表示将x 号节点的权值加上y
若p 为1,则接下来有3 个数x ,y ,z,表示将x 号节点到y 号节点的这条链上的每个节点
的权值加上z
若p 为2,则接下来有2 个数x ,y ,表示将以x 号节点为根的子树的每个节点的权值加上z
若p 为3,则接下来有2 个数x ,y ,表示询问x 号节点到y 号节点的这条链上每个节点的权
值和,你需要输出这个和
若p 为4 ,则接下来有2 个数x ,y ,表示询问x 号节点到y 号节点的这条链上每个节点的权
值的最大值,你需要输出这个最大值
若p 为5,则接下来有2 个数x ,y ,表示将x 号节点的父亲改为y 号节点
【输出格式】
对于每个3 与4 操作,输出1 行,表示答案
【样例输入】
3
1
1
2
1 2 3 -1
3 2 3
【样例输出】
-3
【数据范围】
保证任何时候每个节点的权值的绝对值小于40000
4% 的数据n,m=5
另外12%的数据n,m=10000
另外40% 的数据,没有5 操作
另外20%的数据,没有2 操作
100%的数据 N=50000 ,m=100000
Solution:Link-Cut Tree,对于0、1、3、4、5 的操作都是lct 的基本操作,不再赘
述。对于第二个操作,对一棵子树加上一个值,我们可以在这棵子树的根结点打上一个
标记,对于某一条链链形成的splay (我们默认左子树比较浅),在更新每个结点的时候
我们看左子树是否有标记,有的话右子树以及当前这个结点用来更新答案的数据也进行
相应的改变,并且更新完后这个标记再放到本身这个结点上。
Catch The Penguins
(ctps.cpp/c/pas)
TimeLimit :2s MemoryLimit:256M
【问题描述】
Xyz 带着他的教徒们乘着科考船一路破冰来到了南极大陆,发现这里有许许多多的企鹅。
邪恶的Xyz 想要抓很多企鹅回去开动物园,当宠物玩。但动物保护协会很快赶来,他必须尽
快行动!
我们把南极大陆看成一个三维直角坐标系。
有 N 只企鹅,每只企鹅会在一定的时刻的出现,第 i 只企鹅在 Ai
您可能关注的文档
- 云南野生食用菌中总砷含量调查-食品安全质量检测学报.PDF
- 二重标准平面选址问题的Voronoi图算法-JournalofSystems.PDF
- 二维能量平衡模式中极冰对气候的影响解的稳定性分析一-气象学报.PDF
- 五种染料的远红外光谱-光谱学与光谱分析.PDF
- 云视角下的工业产业发展云视角下的工业产业发展云视角下的工业.PDF
- 井筒提升罐道表面的防护-JournalofNortheasternUniversity-东北.PDF
- 亚洲大学承揽商施工场所环境危害分析告知表.PDF
- 亚洲季风区感热凝结潜热对副高带季节演变的影响-中国气象局广州.PDF
- 交叉簧片柔性铰链的翘曲分析与消除.PDF
- 亚麻籽在动物生产中的应用现状.PDF
文档评论(0)