GHY 's TechBlog

  • 홈

트리 1

[백준] 1068번 트리

[백준] 1068번 트리 문제 설명 입출력 문제풀이 방법 트리가 주어지고, 삭제할 노드에 연결되어 있는 노드를 모두 제거한 후 리프노드의 개수를 출력하면 된다. 1. 주어진 노드가 어떤 루트 노드와 연결되어 있는지 정보를 저장할 arr 배열 하나를 선언한다. 2. 삭제할 노드 R 을 입력받은 후 delete(R) 을 통해 R에 연결되어 있는 노드를 모두 삭제한다. - 삭제가 된 노드인지를 판별하기 위해 boolean값의 node 배열을 사용했다. - 삭제가 된 노드면 node[i]의 값을 true로 바꾸게 된다. - 삭제를 하는 방법은 BFS방법을 통해 연결된 것을 모두 지우도록 했다. 3. 삭제가 끝나면 리프노드를 찾아야 한다. - 삭제되어진 노드는 제외하고 ( 즉, node가 true인 것은 제외 )..

알고리즘/백준 2020.10.27
이전
1
다음
더보기
반응형
프로필사진

방문자수Total

  • Today :
  • Yesterday :
  • 분류 전체보기 (70)
    • CS (7)
      • Network (5)
      • DB (2)
    • 알고리즘 (14)
      • 백준 (10)
      • Programmers (3)
    • LANGUAGE (6)
      • JAVA (6)
    • SERVER (13)
      • Spring Boot (12)
      • Spring Batch (0)
    • ElastciSearch (3)
    • WebRTC (6)
    • 쿠버네티스 (2)
    • Web-Front (1)
      • Vue.js (1)
    • ANDROID (3)
      • ARCHITECTURE (2)
    • GIT (4)
    • 개발서적 (6)
    • 회고록 (4)

Tag

webrtc, 개발자, 자바, ghy, java, 알고리즘, 프로그래머스, 백준, 클린, Kurento, git, 클린 아키텍처, 회고, github, 백준 알고리즘 문제 추천, Spring, 쿠렌토, 회고록, 스프링, 아키텍처,

최근글과 인기글

  • 최근글
  • 인기글

Copyright © Kakao Corp. All rights reserved.

티스토리툴바