
并查集
纵无涯
我们都在路上~
展开
-
POJ1456(贪心+思维并查集)
POJ1456(贪心并查集) 题意: 给定N个商品,每个商品有利润pi和过期时间di,每天只能买一个商品,过期不能再卖,求如何安排每天卖出的商品,可以使得收益最大。 数据范围:1<N,pi,di<10^4. 思路: 1)首先不难想到贪心先卖出价值最大的商品,先用按照价值从大到小sort排序。 2)我们贪心选择在其过期的前一天(day-1)卖出,然后如何维护卖出一天后另外其他的商品不能再...原创 2018-12-17 20:10:09 · 531 阅读 · 0 评论 -
并查集小记
并查集小记 并查集是一种可以动态维护若干个不重叠的集合,并支持合并和查询的数据结构,详细地说,其有以下两种基本操作: 1)query , 查询某个元素属于那个集合,或者判断某两个元素是否属于同一集合 2)Merge,把两个集合合并成一个大集合。 性质: 1)并查集能够在一张无向图中维护节点间的连通性 2)并查集擅长动态维护许多具有传递性的关系。 注:关于性质2可见道例题:https://mp.cs...原创 2018-12-30 22:02:40 · 225 阅读 · 0 评论