随笔分类 -  数据结构 - 可并堆

摘要:UPD:复杂度是fake的...大家还是去写启发式合并吧。 题目描述 有N个节点,标号从1到N,这N个节点一开始相互不连通。第i个节点的初始权值为a[i],接下来有如下一些操作: U x y: 加一条边,连接第x个节点和第y个节点 A1 x v: 将第x个节点的权值增加v A2 x v: 将第x个节 阅读全文
posted @ 2017-06-18 07:50 GXZlegend 阅读(522) 评论(0) 推荐(0) 编辑
摘要:题目描述 输入 输出 一个整数R 样例输入 7 9 4 8 20 14 15 18 样例输出 13 题解 可并堆,黄源河《左偏树的特点及其应用》Page 13例题原题 阅读全文
posted @ 2017-05-18 07:33 GXZlegend 阅读(380) 评论(0) 推荐(0) 编辑
摘要:题目描述 小铭铭最近获得了一副新的桌游,游戏中需要用 m 个骑士攻占 n 个城池。 这 n 个城池用 1 到 n 的整数表示。除 1 号城池外,城池 i 会受到另一座城池 fi 的管辖,其中 fi <i。也就是说,所有城池构成了一棵有根树。这 m 个骑士用 1 到 m 的整数表示,其中第 i 个骑士 阅读全文
posted @ 2017-03-10 20:56 GXZlegend 阅读(256) 评论(0) 推荐(0) 编辑
摘要:题目描述 It's milking time at Farmer John's farm, but the cows have all run away! Farmer John needs to round them all up, and needs your help in the searc 阅读全文
posted @ 2017-03-10 20:00 GXZlegend 阅读(609) 评论(0) 推荐(0) 编辑
摘要:题目描述 在一个忍者的帮派里,一些忍者们被选中派遣给顾客,然后依据自己的工作获取报偿。在这个帮派里,有一名忍者被称之为 Master。除了 Master以外,每名忍者都有且仅有一个上级。为保密,同时增强忍者们的领导力,所有与他们工作相关的指令总是由上级发送给他的直接下属,而不允许通过其他的方式发送。 阅读全文
posted @ 2017-03-10 19:34 GXZlegend 阅读(296) 评论(0) 推荐(0) 编辑
摘要:题目描述 罗马皇帝很喜欢玩杀人游戏。 他的军队里面有n个人,每个人都是一个独立的团。最近举行了一次平面几何测试,每个人都得到了一个分数。 皇帝很喜欢平面几何,他对那些得分很低的人嗤之以鼻。他决定玩这样一个游戏。 它可以发两种命令: 1. Merger(i, j)。把i所在的团和j所在的团合并成一个团 阅读全文
posted @ 2017-03-10 18:59 GXZlegend 阅读(330) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示