개발자꿀꿀이

  • 홈
  • 태그
  • 방명록

그래프 #DFS 1

백준 11725(트리 부모찾기)

처음에는 Node 의 클래스 생성을 통해 트리구조를 만들고 찾아가는 방식을 사용하였다. 이렇게 할 경우 자식의 list 를 반복문으로 다 찾아야하기 때문에 시간초과가 되는 오류가 발생했다. 실행시간을 줄이기 위해 그래프구조의 DFS 방식을 사용하였다. ​ import java.util.LinkedList; import java.util.Scanner; public class Main { static int n; static Node tree; public static void main(String[] args){ Scanner scanner = new Scanner(System.in); n = scanner.nextInt(); String line = null; line = scanner.nextLine..

알고리즘 공부/DFS 2020.12.14
1
더보기
프로필사진

  • 분류 전체보기
    • 알고리즘 공부
      • DFS
      • BFS
      • 정렬(Sort) | 분류
      • 이진탐색 | 삼진탐색(그이상)
      • 탐욕알고리즘(Greedy)
      • 최단거리 알고리즘
      • DP
      • 완전탐색
      • 구현 , 시뮬레이션
      • 그래프이론
      • 비트마스크
    • 자료구조 공부
      • Union-Find
      • Segment Tree
      • Trie
      • String
      • Tree 구조 알고리즘
      • Hash
      • Queue, Stack
    • Study
      • SQL
      • Java&Spring
      • Http
      • Javascript
    • 개발 일지

Tag

그래프, 최단거리, 이분탐색, 그래프탐색, 알고리즘, string, 시뮬레이션, BFS, 우선순위큐, 백준, 다이나믹프로그래밍, 자료구조, 완전탐색, 그리디알고리즘, 분류, dfs, 깊이우선탐색, dp, 구현, 프로그래머스,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/06   »
일 월 화 수 목 금 토
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.

티스토리툴바