Skip to content

M1zz/cs-visualizer

Repository files navigation

CS Visualizer — 컴퓨터 공학 개념 시각화

컴퓨터 공학의 핵심 개념들을 인터랙티브 시각화로 직관적으로 이해할 수 있는 웹 페이지입니다.

🎯 포함된 시각화

레벨 주제 설명
Lv.1 이진수 (Binary) 비트 토글로 2진수↔10진수 변환 체험
Lv.1 논리 게이트 (Logic Gates) AND, OR, NOT, XOR, NAND, NOR 인터랙티브
Lv.2 정렬 알고리즘 (Sorting) 버블/선택/삽입/퀵/병합 정렬 애니메이션
Lv.2 스택 & 큐 (Stack & Queue) LIFO/FIFO 자료구조 실시간 조작
Lv.3 메모리 관리 (Memory) 할당/해제/압축 + 단편화 시각화
Lv.3 프로세스 스케줄링 (Scheduling) FCFS, SJF, Round Robin 비교
Lv.4 데드락 (Deadlock) 식사하는 철학자 문제 — 발생→원인→해결 스토리텔링

🚀 GitHub Pages 배포

이미 배포되어 있습니다: CS Visualizer 바로가기

🛠 기술 스택

  • Pure HTML / CSS / JavaScript (프레임워크 없음)
  • Canvas API (데드락 시각화)
  • Google Fonts (JetBrains Mono, Noto Sans KR)

📄 라이선스

MIT License

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors