개발자 되기(feat.SSAFY)

  • 홈
  • 태그
  • 방명록

BOJ/트리, 상호 배타 집합 1

14868. 문명 - 유니온 파인드. 백준. 파이썬

사용한 알고리즘 / 자료구조 델타를 이용한 이차원 배열 탐색. 유니온 파인드 해시 테이블(딕셔너리, 셋) 접근한 방법 지도에 각 문명의 정보를 표시한다. set에 '통합되지 않은 문명 번호'를 기입한다. dict에 '각 문명별 발상지' 를 기입한다. key는 문명 번호, value는 그 문명 발상지의 좌표. 정보를 입력받은 뒤에 이차원 배열을 탐색한다. 다른 문명과 인접할 때마다 Union연산을 수행한다. 문명이 모두 통합되었다면 탐색을 종료한다. + 각 문명이 통합될 때, dict에서 '문명별 발상지' 의 좌표 또한 업데이트한다. 이렇게 하면 타일에 '아직 통합되지 않은 문명 번호'가 남아있다 하더라도 그 숫자들을 '통합된 문명 번호' 취급할 수 있다. 개선 가능한 점 4 방향 탐색 부분 코드가 계속 ..

BOJ/트리, 상호 배타 집합 2021.11.05
1
더보기
프로필사진

공지사항

  • 블로그 소개 및 알고리즘 풀이 철학(ver0.1)
  • 분류 전체보기
    • 개발자 되기 (feat.SSAFY)
    • SSAFY지원 관련
    • 회고
      • SSAFY
      • Elden-Lang
      • 이직 준비
    • 1인 개발 기록
    • BOJ
      • BFS, DFS, 백트래킹
      • 구현
      • 그리디
      • 스택
      • 분할정복
      • 트리, 상호 배타 집합
    • TIL
      • Frontend
      • Backend
      • Monitoring(k8s, grafana)
      • 기타

Tag

노베이스, monitoring, 그라파나, 비전공, 파이썬, grafana, 백준, 싸피, prometheus, SSAFY, 회고, 모니터링, 쿠버네티스, k8s, 알고리즘, JavaScript, 스택, loki, 개발자, BFS,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

페이스북 트위터 플러그인

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

티스토리툴바