figure.2

정렬 알고리즘과 코딩 문제 풀이

정렬 알고리즘과 코딩 문제 풀이 핵심 개념 요약 대표적인 정렬 알고리즘(버블, 선택, 삽입, 머지, 퀵)의 원리와 시간 복잡도를 비교하고, 자료구조와 알고리즘을 종합하여 코딩 문제를 풀이하는 전략을 학습한다. 주요 내용 1. 정렬 알고리즘 개요 정렬(Sorting): 데이터를 특정 기준(오름차순/내림차순)으로 재배열 탐색 효율...

07. 비동기 처리: 긴 영상의 대기시간과 상태 추적 줄이기

강의 영상 분석은 짧은 API 요청처럼 끝나지 않는다. STT, 캡처, VLM, Fusion, Summary, Judge가 순서대로 또는 병렬로 실행되고, 각 단계마다 외부 모델 호출과 저장이 발생한다. 사용자는 이 긴 과정을 기다려야 한다. SeSAC:Note에서 긴 영상 처리는 파이프라인 설계의 핵심 병목이었다. 이 글에서는 병목을 어떻게 나누고...

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

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

BFS / DFS

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