洛谷原题链接 这是一道分类并查集的题目。 我们要根据题目的要求,求出谎话的数目。题目给了我们一些明确的判断标准: 但是我们会发现,如果只按照这三个条件和普通的并查集,我们只能得30分。 30分做法:我们可以用普通并查集和一个表示谁是谁的食物的数组来完成。 30分代码 ...
年 月 日更博报告: 月的更新虽然完善了一些问题,但是讲得比较快,有些同学看不大懂,故再次更新,还有什么不懂的请私信我。 由于阿里云的各种问题,使得原本在博客园中排版精美的源码在这里丑陋不堪。故更好的阅读效果请点击这里 年 月 日更博报告: 士别三日,刮目相待。更新一些细节的描述,优化排版。希望这篇题解能够帮助更多初学者,成为最好的题解。 文字讲解 题目分析: 首先 ,要知道这道题是 Topo ...
2020-01-15 21:33 2 1502 推荐指数:
洛谷原题链接 这是一道分类并查集的题目。 我们要根据题目的要求,求出谎话的数目。题目给了我们一些明确的判断标准: 但是我们会发现,如果只按照这三个条件和普通的并查集,我们只能得30分。 30分做法:我们可以用普通并查集和一个表示谁是谁的食物的数组来完成。 30分代码 ...
题目链接 这里给出三种生物的关系,吃与同类的关系。由于这三种生物的关系依旧可以形成一个环,A吃B,B吃C,C又吃A。所以可以套种类并查集模版。 题解:链接 这里求的x->y的偏移量,即把x当父节点,y当子节点时,y的relation,x吃y,则y就被x吃,所以y ...
食物链 时间限制:1000 ms | 内存限制:65535 KB poj-1182 描述动物王国中有三类动物A,B,C,这三类动物的食物链构成了有趣的环形。A吃B, B吃C,C吃A。 现有N个动物,以1-N编号。每个动物都是A,B,C中的一种,但是我们并不知道它到底是哪一种。 有人用两种 ...
题面 洛谷P7114 字符串匹配 \(T\) 组测试数据。给定字符串 \(S\),问有多少不同的非空字符串 \(A\),\(B\),\(C\) 满足 \(S=ABABAB...ABC\) 且 \(A\) 中出现奇数次的字符数不多于 \(C\)。 数据范围 ...
记忆化搜索的思路: 记忆化搜索就是我们记录一下每一个状态的值,比如说在这个题目中我们算出了 $ w(x,y,z) $ 那么我们就用一个数组 $ f[x][y][z] $ 来记录这个函数在参数为 $ ...
第三次复习了,最经典的并查集 题意:动物王国中有三类动物A,B,C,这三类动物的食物链构成了有趣的环形。A吃B, B吃C,C吃A。 现有N个动物,以1-N编号。每个动物都是A,B,C中的一种,但是我们并不知道它到底是哪一种。 有人用两种说法对这N个动物所构成的食物链关系进行描述: “1 X Y ...
某国的足球联赛中有 N支参赛球队,编号从1至N。联赛采用主客场双循环赛制,参赛球队两两之间在双方主场各赛一场。 联赛战罢,结果已经尘埃落定。此时,联赛主席突发奇想,希望从中找出一条包含所有球队的“食物链”,来说明联赛的精彩程度。“食物链”为一个1至N的排列{ T ...
一、为什么要往上爬? —— 因为大家都有病 什么病?怎么治? 焦虑症(穷病),有钱💰 (有地位👑 )就能治! 怎么才能有钱💰(有地位👑 )? —— 往上爬! 往哪爬 ...