dfs 썸네일형 리스트형 DFS&BFS DFS/BFS 그래프를 탐색하기 위한 대표적인 두 가지 알고리즘 꼭 필요한 자료구조 기초 탐색이란? 많은 양의 데이터 중에서 원하는 데이터를 찾는 과정 프로그래밍에서 그래프, 트리 등의 자료구조 안에서 탐색을 하는 문제가 많다. ex) DFS(Depth First Search, 깊이 우선 탐색), BFS(Breath First Search, 너비 우선 탐색) DFS, BFS를 제대로 이해하기 위해서는 기본 자료구조인 스택과 큐에 대한 이해가 전제된다. 자료구조란? 데이터를 표현하고 관리하고 처리하기 위한 구조 - 스택과 큐는 자료구조의 기초 개념 - 핵심함수 삽입(push) : 데이터를 삽입 삭제(pop) : 데이터를 삭제 오버플로(Overflow) : 특정한 자료구조가 사용할 수 있는 데이터의 크기를 .. 더보기 이전 1 다음