figure.2

우선순위 큐, 힙, 재귀호출, 탐색 알고리즘

우선순위 큐, 힙, 재귀호출, 탐색 알고리즘 핵심 개념 요약 우선순위 큐를 효율적으로 구현하는 힙(Heap) 자료구조와, 문제를 작은 부분으로 쪼개어 해결하는 재귀호출(Recursion), 그리고 선형 탐색과 이진 탐색(Binary Search) 알고리즘을 학습한다. 주요 내용 1. 우선순위 큐 (Priority Queue) 개념...

BFS / DFS

BFS / DFS 한줄 정의 그래프와 트리를 탐색하는 두 가지 핵심 알고리즘. BFS는 너비 우선, DFS는 깊이 우선으로 노드를 방문한다. 학습 맥락 자료구조와 알고리즘 과정에서 BFS/DFS는 단순한 코딩 테스트 기법이 아니라, “연결된 구조를 어떤 순서로 읽을 것인가”를 판단하는 기본 도구로 다뤘다. 트리, 그래프, 큐, 스택을 한 ...

트리, 그래프, DFS/BFS 탐색

트리, 그래프, DFS/BFS 탐색 핵심 개념 요약 비선형 자료구조인 트리와 그래프를 학습한다. 트리는 계층 구조를 표현하며, BST(이진 탐색 트리)에서 검색/삽입/삭제가 높이(h)에 비례한다. 그래프는 연결(관계)을 모델링하는 범용 구조이며, DFS(스택)와 BFS(큐)로 탐색한다. 주요 내용 1. 트리 (Tree) - 계층 구조의 ...