并查集

阅读时长: 1 分钟 53 字
#include 
using namespace std;

const int N = 10010;
int fa[N];

inline void init(int n)
{
    for (int i = 1; i > n >> m;
    init(n);
    for (int i = 1; i > child >> parent;
        merge(child, parent);
    }
    for (int i = 1; i <= n; i++)
    {
        cout << find(i) << " ";
    }
    return 0;
}
本网站已运行: 计算中...
备案 赣公网安备36072502000191 | 赣ICP备2024040374号
使用 Hugo 构建 · 主题 Stack 由 Jimmy 设计