Algorithm 공부 #14 - 유니온 파인드(Union Find)
Algorithm 공부 #14 - 유니온 파인드 ✏️ 유니온 파인드(Union Find)유니온 파인드는 합집합이라는 의미를 지니고 있으며, Disjoint Set이라고도 불린다. Disjoint Set은 상호 베타적 집합이라는 뜻을 가지고 있는데 상호 배타적인 부분 집합들로 나누어진 원소들을 저장하고 조작하는데 사용한다.상호 배타적이라는 단어가 헷갈릴 수 있는데, 그냥 부분 집합 간의 교집합에는 원소가 없고, 모든 부분 집합들의 합집합은 전체 집합과 같다는 뜻이다. 쉽게 말해서 여러 노드가 존재할 때 두개의 노드를 선택해서, 현재 두 노드가 서로 같은 그래프에 속하는지 판별하기 위해 사용한다고 생각하면 될 것 같다. ✏️ Union 연산Union 연산은 말 그대로 Union(합집합)을 만드는 과정이다..
Algorithm/알고리즘 공부 일기
2024. 3. 10. 13:18
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 이분 매칭
- DP
- js
- c++ string
- 반복문
- 투 포인터
- 유니온 파인드
- 스택
- BFS
- 알고리즘
- C++ Stack
- 자료구조
- html
- C++
- 백준
- DFS
- 우선순위 큐
- HTML5
- CSS
- 스프링 부트 crud 게시판 구현
- 카운팅 정렬
- 유클리드 호제법
- 알고리즘 공부
- 백준 풀이
- java
- 세그먼트 트리
- 자바
- 자바스크립트
- Do it!
- 에라토스테네스의 체
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
글 보관함