Algorithm/Algorithm 이론
깊이 우선 탐색 / 넓이 우선 탐색 + 그래프를 알고리즘상으로 표현하기
++참고 인프런 이재규님 강의 깊이 우선 탐색은 depth first search라고 해서 DFS라고 불리우는 탐색법이다. 그래프의 모든 정점들을 효율적으로 방문하기 위한 알고리즘이며 여러가지 결과가 나올 수 있다. 현재 방문한 정점에 연결된 정점 중 방문하지 않은 정점을 방문한다. 재귀적인 특성을 가지고 있고 스택을 활용해서 재귀호출을 제거 할 수 있다. 넓이 우선 탐색은 breadth first search라고 해서 BFS라고 불리우는 탐색법이다. 깊이 우선 탐색과 마찬가지로 그래프의 정점들을 순회하기 위한 알고리즘이며 여러가지 결과가 나올 수 있다. 현재 방문한 정점에 연결된 모든 정점을 한번씩 방문한다. 더 이상 현재 정점에 연결된 정점 중 방문하지 않은 정점이 없을 때, 다음 정점으로 이동해서 ..
2019. 3. 20. 17:29