DAV
HAVE
Projects ↗
Education
Community
Services
Stack
← 교육 메인
교육
/
알고리즘
// education & ai
알고리즘
자료구조 기초부터 정렬·탐색·DP·탐욕법·백트래킹까지, 핵심 알고리즘 및 문제 해결 기법
검색
번호
제목
날짜
조회
01
알고리즘 성능 분석 기초 - 시간 복잡도, 공간 복잡도 및 Big-O 표기법
2026.08.02
34
02
재귀(Recursion)와 분할 정복(Divide and Conquer) - 콜 스택, 팩토리얼 및 마스터 정리
2026.08.02
32
03
정렬 알고리즘 1: 비교 정렬 - 버블 정렬(Bubble), 선택 정렬(Selection) 및 삽입 정렬(Insertion)
2026.08.02
67
04
정렬 알고리즘 2: 고속 정렬 - 퀵 정렬(Quick Sort), 병합 정렬(Merge Sort) 및 힙 정렬(Heap Sort)
2026.08.02
37
05
이분 탐색(Binary Search)과 매개변수 탐색(Parametric Search) - Lower/Upper Bound
2026.08.02
35
06
투 포인터(Two Pointers)와 슬라이딩 윈도우(Sliding Window) - 1차원 배열 $O(N)$ 연속 탐색
2026.08.02
44
07
탐욕법(Greedy Algorithm) - 그리디 선택 속성, 회의실 배정 및 분할 배낭 문제
2026.08.02
40
08
동적 계획법(DP) 2: 실전 대표 문제 - LIS($O(N \log N)$), 0-1 배낭 문제 및 편집 거리
2026.08.02
36
09
백트래킹(Backtracking)과 상태 공간 트리 - 가지치기(Pruning), N-Queen 문제 및 스도쿠
2026.08.02
37
10
그래프 탐색 - 깊이 우선 탐색(DFS), 너비 우선 탐색(BFS) 및 미로 최단 거리
2026.08.02
34
11
단일 출발지 최단 경로 알고리즘 - 다익스트라(Dijkstra)와 벨만-포드(Bellman-Ford)
2026.08.02
41
12
최소 신장 트리(MST) - 크루스칼(Kruskal: Union-Find)과 프림(Prim: Priority Queue)
2026.08.02
42
13
문자열 검색 알고리즘 - KMP(Knuth-Morris-Pratt $O(N+M)$)와 라빈-카프(Rabin-Karp)
2026.08.02
33
14
구간 쿼리 자료구조 - 세그먼트 트리(Segment Tree) 및 느리게 갱신되는 세그먼트 트리
2026.08.02
57
15
비트마스킹(Bitmasking)과 외판원 순회 문제(TSP: Traveling Salesperson Problem)
2026.08.02
33