摘要:
题目描述 每一头牛的愿望就是变成一头最受欢迎的牛。 现在有 头牛,编号从 到 ,给你 对整数 ,表示牛 认为牛 受欢迎。 这种关系是具有传递性的,如果 认为 受欢迎, 认为 受欢迎,那么牛 也认为牛 $ 阅读全文
摘要:
题目描述 给你一个序列 ,要求你把它变成一个递增的序列,将目标序列与这个序列对应位置上所有数的差值和成为修改花费,求最小的修改花费。 解题思路 对于序列上的修改是一眼 ,具体是应该如何去 首先我们思考一下,可 阅读全文
摘要:
题目描述 给定一棵包含 个节点的有根无向树,节点编号互不相同,但不一定是 。 有 个询问,每个询问给出了一对节点的编号 和 ,询问 与 的祖孙关系。 对于每一个询问,若 是 的祖先则输出 ,若 是 的 阅读全文
摘要:
解题思路 这题也是一个比较裸的差分约束:多了的那个输出 的其实就是在差分约束系统中 号点和 号点没有约束关系,也就是 和 号不连通。由于这里要求最大距离,所以我们在系统中应该跑最短路 从题目中我们可以看出这样几条约束关系: $\lar 阅读全文
摘要:
解题思路 这道题目是需要维护各种连通块信息的,所以这里我们可以也用并查集维护。这题我们如果注意一点细节,也是可以让代码变得很简洁的: 这道题的输入自带状态压缩,如果一个数 ,那么这个数代表这个格子有西面的墙,东南北也是相似。 $\qqu 阅读全文