728x90
반응형
1. 개요
1. 각 노드들을 그룹을 지을 때 사용하는 알고리즘
2. 알고리즘 코드
int parent[MAX_G];
int Find(int a)
{
int pA = parent[a];
if (pA == a)
return a;
return parent[a] = Find(pA);
}
void Union(int a, int b)
{
int pA = Find(a);
int pB = Find(b);
if (pA <= pB)
parent[pB] = pA;
else
parent[pA] = pB;
}
3. 문제
https://www.acmicpc.net/problem/10775
728x90
'알고리즘' 카테고리의 다른 글
[알고리즘] CCW(Counter ClockWise) 기하 알고리즘 (0) | 2024.05.01 |
---|---|
[알고리즘] 이진 탐색(이분 탐색, Binary Search) (0) | 2024.04.14 |
[알고리즘] 누적 합 (0) | 2024.04.11 |
[알고리즘] 그리디 알고리즘 (1) | 2024.04.06 |
[알고리즘] BFS(너비 우선 탐색) (1) | 2024.04.03 |