정용이의 놀이동산

  • 홈
  • 태그
  • 방명록

알고리즘 2

자료구조 : 유니온-파인드(Union-Find)

개요 집합의 묶음을 관리하는 자료구조이다. 집합은 서로소 집합(Disjoint Set)이고, 하나의 원소는 오직 하나의 집합에 속한다. 집합마다 하나의 원소가 해당 집합의 대푯값이 되고, 나머지 원소에서 대표 원소로 가는 경로가 존재한다. 유니온-파인드 자료구조는 O(Log n)의 시간복잡도를 가진 2가지 메서드를 제공한다. unite(a, b) : a와 b가 속한 각각의 집합을 하나로 합친다. find(x) : x원소가 속한 집합의 대푯값을 반환한다. 집합을 합칠 때, 원소가 더 적은 집합의 대푯값을 원소가 더 많은 집합의 대푯값으로 연결함으로써 효율적인 unite 연산을 수행할 수 있다. 구현 유니온-파인드는 배열을 사용해서 쉽게 구현할 수 있다. 배열은 각 원소에 대해서 경로상의 다음 원소를 저장하..

컴퓨터공학/자료구조 2021.04.29

SW Expert Academy에서 테스트를 해봤다.

beginner는 아니어서 다행이다. 공부의 성과를 판단하기에 적절한 사이트인 것 같다. 좋은 문제들이 많이 있는데 열심히 공부해서 하나하나 이해하고 풀 수 있도록 좀 더 깊이 있게, 집중해서 공부 해야겠다.

Problem Solving 2018.11.25
이전
1
다음
더보기
프로필사진

정용이의 놀이동산

공부한 것을 복습하고, 일상을 기록합니다.

  • 분류 전체보기 (126)
    • 일상 (12)
      • 식사가 맛있다 (5)
      • 간식도 맛있다 (0)
      • 대외활동, 자격증, 장학금 (4)
      • 회고록 (2)
    • 컴퓨터공학 (21)
      • 자료구조 (5)
      • 데이터베이스(RDB) (2)
      • 네트워크 (10)
      • 운영체제 (2)
    • Problem Solving (38)
      • 알고리즘 (13)
      • BOJ (24)
      • Programmers (0)
    • Language | Basic (30)
      • Java (7)
      • Kotlin (0)
      • JavaScript (22)
      • Web (1)
    • Infra (3)
      • Docker (2)
      • NoSQL (1)
    • Framework | Library | Tool (12)
      • Spring Core (3)
      • Spring Cloud (0)
      • Spring Security (0)
      • Spring Data | JPA (5)
      • Spring Batch (0)
      • Template Engine (1)
      • Library (0)
      • tool (3)
    • ReadingBooks (2)
    • 자료실 (5)

Tag

최단 경로, Spring, 객체 타입, JPA, 원시 타입, TCP/IP, 자료구조, 백준 알고리즘, javascript, 정렬, 네트워크, USB 디스크, 자바스크립트, Sort, java, union-find, 장학금, 그래프 탐색, 유니온-파인드, 브루트포스,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

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

티스토리툴바