presentLee

고정 헤더 영역

글 제목

메뉴 레이어

presentLee

메뉴 리스트

  • 홈
  • 태그
  • 방명록
  • 분류 전체보기 (108)
    • spring (0)
    • 컴네 (0)
    • 자구 (0)
    • 아두이노 (1)
      • 와이파이 Wemos D1 보드 (5)
    • 웹 (20)
      • js (13)
      • react (5)
      • node.js (0)
      • spring (1)
    • 알고리즘 (2)
      • C (1)
      • 자료구조 (0)
    • ㅇㅇ (5)
    • 혼공단 (24)
      • sql (5)
      • js (6)
      • 네트워크 (5)
      • 컴구운체 (7)
    • RN (1)
    • 데베 (0)
    • sql (1)
    • programmers (6)
      • sql (5)
    • baekjoon (16)
    • java (9)
    • c++ (0)
    • 수업 (0)
      • dbp (0)

검색 레이어

presentLee

검색 영역

컨텐츠 검색

트리

  • 백준 15681 트리와 쿼리 java

    2024.12.01 by nownow

백준 15681 트리와 쿼리 java

https://www.acmicpc.net/problem/15681그래프가 주어지고. 특정 노드를 루트로 삼아서 트리처럼 관리해야한다.시간제한이 1초인데 10만개의 정점과 쿼리가 주어질 수 있기에 최악의 상황(트리가 1자로 쭉 이어짐)에서 매번 트리를 탐색하며 갯수를 세면 시간초과가 될 수 밖에 없다. 처음구현했던 단순한 방법1과 좀더 가다듬은 방법2 를 기술한다. 방법1.인접리스트를 저장한 그래프를 만들고, 입력된 루트를 기반으로 그래프를 트리로 재구성한 뒤루트에서부터 트리를 재귀호출로 탐색하며 서브트리의 크기를 갱신한다.import java.lang.reflect.Array;import java.util.*;import java.io.*;import java.lang.*;public class Mai..

baekjoon 2024. 12. 1. 23:27

추가 정보

인기글

최신글

페이징

이전
1
다음
TISTORY
presentLee © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바