随笔分类 -  并查集

摘要:题目链接 //kuangbin 题意: 现在你和你的朋友正在玩一种游戏。 你的朋友写下一串0和1的序列,然后你选择其中一串子序列(如[3,5])并且问他这个序列是包含奇数个1还是偶数个1(和是奇数还是偶数)。 你可以问你的朋友任意个问题,而你的朋友会回答你的问题。 你的任务是猜出整个朋友的序列。但是 阅读全文
posted @ 2019-02-27 17:25 木流牛马 阅读(750) 评论(0) 推荐(0)
摘要:题目链接 原创的博客 题意: 超市里有N个商品. 第i个商品必须在保质期(第di天)之前卖掉, 若卖掉可让超市获得pi的利润。 每天只能卖一个商品。 现在你要让超市获得最大的利润。 n , p[i], d[i] 范围都在10000以内 。 用另一种贪心的方法来做,先把所有产品按照利润从大到小排序,然 阅读全文
posted @ 2019-02-27 15:52 木流牛马 阅读(504) 评论(0) 推荐(0)
摘要:题目链接 题意: m个查询,每个查询输入a b,表示 顶点a b之间涂色。 规定只能涂颜色0 或者颜色 1,一个节点相连的边 必须涂成相同的颜色。 问 ,输入m组 a b之后,会不会犯规。 思路: 判断 a b 所在的环 边的数量 是奇还是偶。 奇数就不能,偶数就能。 用并查集: 找到他们公共的祖先 阅读全文
posted @ 2019-01-26 10:05 木流牛马 阅读(504) 评论(1) 推荐(0)
摘要:题目链接 题意: 小Hi的学校总共有N名学生,编号1-N。学校刚刚进行了一场全校的古诗文水平测验。 学校没有公布测验的成绩,所以小Hi只能得到一些小道消息,例如X号同学的分数比Y号同学的分数高S分。 小Hi想知道利用这些消息,能不能判断出某两位同学之间的分数高低? 思路: 学生a比学生b的分数高,可 阅读全文
posted @ 2019-01-25 21:55 木流牛马 阅读(190) 评论(0) 推荐(0)
摘要:题目 带权并查集的博客~ 题目: 多组输入数据。n,m。你不知道[1,n]内任意区间内值的和。 m次询问,a b 是端点,都在n的范围以内 ; v表示 [a,b]的区间内值的和。对每次询问,判断v是否与前面询问冲突,不冲突就当做是真的。 思路: 看上面的博客~ 阅读全文
posted @ 2018-05-11 20:11 木流牛马 阅读(189) 评论(0) 推荐(0)
摘要:POJ - 2236 阅读全文
posted @ 2018-05-10 20:36 木流牛马 阅读(207) 评论(0) 推荐(0)
摘要:POJ - 1611 阅读全文
posted @ 2018-05-10 19:18 木流牛马 阅读(105) 评论(0) 推荐(0)