챌로그

  • 홈
  • 태그
  • 방명록

유니온 파인드 1

🔍 유니온 파인드

📖 유니온 파인드(union-find)여러 노드가 있을 때 특정 2개의 노드를 연결해1개의 집합으로 묶는 union 연산과두 노드가 같은 집합에 속해 있는지 확인하는 find 연산으로구성되어 있는 알고리즘   유니온 파인드 알고리즘 구현 방법 1차원 배열 이용대표 노드 저장 배열 초기화초기에는 노드가 연결되어 있지 않으므로 자신의 인덱스 값으로 초기화2개의 노드를 선택해 union 연산 수행⭐️ 항상 대표 노드끼리 연결해준다 ➡️ find 연산 수행  🧩 find 연산의 작동 원리대상 노드 배열에 index 값과 value 값이 동일한지 확인한다.동일하지 않으면 value값이 가리키는 index 위치로 이동한다.이동 위치의 index값과 value값이 같을 때까지 반복한다.반복이므로 이 부분은 재귀 ..

알고리즘 2024.11.09
이전
1
다음
더보기
프로필사진

챌로그

세상은 호락호락하지 않다 괜찮다 나도 호락호락하지 않으니까(?)

  • 분류 전체보기 (77)
    • 알고리즘 (39)
      • 프로그래머스 (12)
      • 백준 (24)
    • 공부 (6)
      • CS 전공 (4)
      • Spring Framework (2)
      • Web (0)
    • 팀프로젝트_PetHarmony (27)
    • Github (1)
    • 시스템 설계 (1)
    • 취업 준비 (0)

Tag

부분합, 팩토리얼, 티스토리챌린지, 콘텍스트 스위칭, 우선순위 큐, 그래프 알고리즘, select, toCharArray, ConcurrentModificationException, Comparator, retainAll, 이진탐색, HashMap, BFS, spring boot, 유니온 파인드, 에라토스테네스의 체 원리, thenComparing, 계수 정렬, 예상 면접 질문, 조합 점화식, hs512, 운영체제, BufferedReader, 오답노트, 오블완, 소수 구하기, 투 포인터, TreeSet, 컴퓨터 네트워크,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • 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.

티스토리툴바