행복한 토마토의 블로그

  • 홈
  • 태그
  • 방명록

유니온파인드 1

[알고리즘] Union Find, 서로소 집합, 상호 배타 집합

Union Find란?여러 개의 서로소 집합을 병합하고 서로 다른 원소들이 같은 집합에 속해있는지 아닌지를 판별하는데 사용하기 위한 알고리즘이다.  크게 makeSet(),Union(), Find() 세가지의 연산으로 이루어진다.Union : 병합, 합집합을 의미한다.Find : 원소가 어떤 집합에 속해 있는지 탐색한다.서로소 집합 (상호 배타 집합)이란?공통 원소가 공집합 뿐, 공통 원소가 없는 두 집합을 의미하는데, 공약수가 1뿐인 두 정수를 의미하는 서로소의 개념이 집합으로 확장된 것이다. 직 교집합이 존재하지 않고, 각 집합은 대표자를 통해 구분한다. 표현 방법이러한 서로소 집합을 나타내는 방식에는 크게 두가지가 있다. 1. 연결 리스트같은 집합의 원소들을 하나의 연결 리스트로 관리한다.연결 리스..

코딩테스트 2024.09.24
이전
1
다음
더보기
프로필사진

행복한 토마토의 블로그

행복한 토마토의 블로그 입니다.

  • 분류 전체보기 (15)
    • 코딩테스트 (9)
    • Computer Science (0)
    • Java (0)
    • Python (0)
    • DB (3)
    • 용어 및 개념 정리 (0)
    • SSAFY (0)

Tag

유니온 파인드, 구간합 구하기, BFS, 인덱스 트리, 유니온파인드, 알고스팟, Chat gpt, 여행 가자, 서로소 집합, Union Find, 시뮬레이션, 방문배열, DBMS, 관계형 dbms, 백준 여행 가자, 1261, 상호 배타 집합, 다익스트라, 백준, 2차원 배열,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/05   »
일 월 화 수 목 금 토
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 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바