[백준] 18126번: 너구리 구구 - DFS (Java)
1 . 문제 설명너구리 구구는 N개의 방을 가지고 있다. 입구를 포함한 모든 방은 1부터 N까지의 번호가 있고, 입구는 1번이다. 입구는 1개이고, 입구와 모든 방들은 총 N-1 개의 길로 서로 오고 갈 수 있다. 입구에서 최대한 먼 방에 아이스크림을 숨기려고 한다.집 입구에서 아이스크림을 숨기려고 하는 방까지 이동하는 거리를 구한다.방 개수: 1 ≤ N ≤ 5,000모든 길의 정보 A, B, C: 1 ≤ A, B ≤ N, 1 ≤ C ≤ 1,000,000,000A번 방과 B번 방 사이를 양방향으로 연결하는 길의 길이가 C시간 제한: 1초메모리 제한: 1024MB 2. 접근 방식List[] room: N+1 크기의 ArrayList를 사용한다. (인접리스트로 방의 트리 정보 저장)N-1 개의 간선 정보를 ..
2025. 8. 8.