CS Visualizer

컴공을 나오지 않아도 괜찮습니다. 이진수부터 고급 알고리즘까지 — 컴퓨터 공학의 핵심 개념을 인터랙티브 시각화로 직접 체험하세요.

CHAPTER 01
컴퓨터의 언어
이진수 · 논리게이트 · 진법변환 · 문자인코딩
CHAPTER 02
자료구조
배열/LL · 스택&큐 · BST · 해시 · 힙 · Union-Find · 세그먼트트리 · 펜윅트리
CHAPTER 03
알고리즘
정렬 · 탐색 · 재귀 · 빅오 · 비트마스크 · 접미사배열
CHAPTER 04
그래프 알고리즘
그래프 · DFS/BFS · MST · 다익스트라 · 사이클 탐지
CHAPTER 05
고급 알고리즘
네트워크플로우 · 이분매칭 · 볼록껍질 · TSP · NP-Complete
CHAPTER 06
운영체제
메모리 · 가상메모리 · 스케줄링 · 데드락
CHAPTER 07
컴퓨터 구조
CPU동작원리 · 캐시메모리
CHAPTER 08
네트워크
OSI7계층 · TCP · HTTP · DNS
CHAPTER 09
보안
암호화 · 해시함수
CHAPTER 10
데이터베이스
SQL · 정규화 · 트랜잭션 · 인덱스 · NoSQL
CHAPTER 11
OOP & 패러다임
객체지향 · SOLID · 함수형 · 패러다임 비교
CHAPTER 12
디자인 패턴
Singleton · Factory · Observer · Strategy · MVC
CHAPTER 13
시스템 & 언어
컴파일러 · 인터프리터 · 시스템콜 · IPC · GC
CHAPTER 14
Git & 버전관리
commit · branch · merge · rebase · 협업 전략