[ Java/자바 ] DFS 와 BFS
DFS(Deep First Search)란 깊이 우선 탐색이다.아래 코드는 단방향 DFS 이다.static int[][] arr; static boolean[] visit; static List> adjList; public static void main(String[] args) { arr = new int[][]{{0, 1}, {0, 2}, {1, 3}, {2, 3}, {2, 4}}; visit = new boolean[arr.length]; Arrays.fill(visit,true); adjList = new ArrayList(); for(int i = 0 ; i ()); for(int[] j ..
2024. 6. 25.