// education

알고리즘

자료구조 기초부터 정렬·탐색·DP·탐욕법·백트래킹까지, 핵심 알고리즘 및 문제 해결 기법

01 스택(Stack)의 개념과 구현: LIFO 원리와 활용 02 큐(Queue) 자료구조: FIFO 원리, 원형 큐, 우선순위 큐 03 연결 리스트(Linked List): 단일, 이중, 원형 연결 리스트 04 트리(Tree) 자료구조: 이진 트리와 순회 알고리즘 05 알고리즘 개요와 복잡도 분석: Big-O 표기법 06 정렬 알고리즘(Sorting): 선택, 삽입, 퀵, 병합, 기수 정렬 07 탐색 알고리즘(Searching): 순차 탐색, 이진 탐색, BST 08 그래프(Graph) 알고리즘: DFS, BFS, MST, 최단 경로 09 완전 탐색(Brute-Force)과 탐욕 알고리즘(Greedy Strategy) 10 분할 정복(Divide and Conquer) 전략과 응용 11 동적 계획법(Dynamic Programming, DP) 개념과 패러다임 12 공간-시간 트레이드오프와 백트래킹(Backtracking)