摘要:
思路 我们先随便选择一个叶子结点,查询 \(B\) 次。如果是返回的结果是 \(1\),说明鼹鼠就在这个叶子结点;否则它将向上跳 \(B\) 次。 此时,我们得到一个关键结论,如果一棵子树最大深度小于等于 \(B\),那么鼹鼠一定不在这棵子树中,因为鼹鼠无论如何都跳了 \(B\) 次。 我们希望找到 阅读全文
posted @ 2024-07-25 22:19
WBIKPS
阅读(23)
评论(0)
推荐(0)
摘要:
思路 发现最简单的方法就是直接枚举三个点,但是复杂度 \(\Theta(n^3)\) 无法接受。 考虑枚举一个点,并确定它的一条边,那么只需要再枚举一个点了。于是转化为了,对于每一个点找到其最好的出边。 观察下图,\(a \to c\) 的边是不必要的。因为,如果有一个三元环包含 \(a \to c 阅读全文
posted @ 2024-07-25 13:34
WBIKPS
阅读(16)
评论(0)
推荐(0)

浙公网安备 33010602011771号