欢迎光临散文网 会员登陆 & 注册

CF竞赛题目讲解_CF1783F(排列的圈分解 + 二分图最大匹配)

2023-01-20 10:55 作者:Clayton_Zhou  | 我要投稿


AC代码

https://codeforces.com/contest/1783/submission/189794881

题意:

给你两个排列a和b,大小都是n。大小n的排列是n个元素的数组,其中从1到n的每个整数恰好出现一次。

每个排列中的元素从1到n进行索引。

您可以多次执行以下操作:

1. 选择从1到n的整数i;

2. 设x为整数,使得ax=i。用ax交换ai;

3. 设y为整数,使得by=i。用by 交换bi。

您的目标是使这两种排列按升序排序(即, 必须满足条件a1<a2<…<an和b1<b2<…<bn)。

请注意,在执行所选操作序列后,这两种排列必须已经排序。


题解:

排列的圈分解 + 二分图最大匹配


CF竞赛题目讲解_CF1783F(排列的圈分解 + 二分图最大匹配)的评论 (共 条)

分享到微博请遵守国家法律