백엔드 개발자로 가는길

  • 홈
  • 태그
  • 방명록

2025/04/29 1

자바 - 백준 4803 / 트리

풀이 방법틀린 방식유니온 파인드를 통해 사이클 발생 여부 판단사이클 발생시 → 트리 없음 기록사이클 미 발생시, parent 배열을 통해 루트 노드 개수 카운팅틀린 이유사이클 발생 시, 해당 그래프만 트리가 아니고, 다른 그래프는 트리일 가능성 존재parent 배열이 최신 상태로 업데이트 되지 않은 경우, 루트 노드가 아닐 가능성이 존재한다.해결 방법사이클 발생 시 → 사이클 발생 노드 기록루트 노드를 parent 배열 말고, find()를 통해 찾기맞는 풀이유니온 파인드를 통해 사이클 발생 여부 판단사이클 발생시, 해당 노드에 사이클이라고 표시사이클 미 발생시, 루트 노드가 사이클인지 아닌지를 자식 노드 둘로 판단자식 노드 둘다 사이클이 아니라면 루트 노드도 사이클 아님find()를 통해 노드들의 루트..

알고리즘 2025.04.29
이전
1
다음
프로필사진

백엔드 개발자로 가는길

  • 분류 전체보기 (81)
    • 개발 (12)
    • 알고리즘 (57)
    • sql (8)
    • 기타 (4)
    • 데이터베이스 (0)

Tag

@ExtendWith(SpringExtension.class), Bellman-Ford, 프로그래머서 피보나치 수, @RuntWith(SpringRunner.class), 광물 캐기, 프로그래머스 추억점수, 추억 점수, 스프링부트, 프로그래머스, 연속된 부분 수열 합, 프로이드 워셜, Spring Web 계층, DP, 백준, union find 최적화, Bean 주입, 이모티콘 할인 행사, 자바, 백준 16235, 자바 12015,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

  2025. 04  
일 월 화 수 목 금 토
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

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

  • 깃허브 주소

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.