Skip to content

Latest commit

 

History

History
148 lines (112 loc) · 5.36 KB

File metadata and controls

148 lines (112 loc) · 5.36 KB

죽CS 한달 스터디

"왜?"라는 질문을 끊임없이 하며, 단순 암기가 아닌 이해를 바탕으로 공부합니다.


📌 진행 방식

  1. 매일 해당 Day 폴더에 본인이름.md 파일 작성
  2. 브랜치 생성 후 PR 올리기
  3. 모르는 내용은 Issues에 질문

📝 브랜치 & PR 네이밍

브랜치 이름

{이름}/week{n}-day{n}
예시) 김민우/week1-day1

PR 제목

[이름] Week{n} - Day{n} {주제}
예시) [김민우] Week1 - Day1 배열과 리스트

📝 답변 파일 작성 양식

각 Day 폴더에 본인이름.md 파일을 아래 형식으로 작성해주세요.

# Day {n} - 이름

## Q1. 질문 내용?

답변 내용

## Q2. 질문 내용?

답변 내용

📅 커리큘럼

Week 1: 기초 다지기 (2/13 ~ 2/19)

Day 날짜 주제 폴더
Day 1 2/13 배열(Array)과 리스트(List) 📁 day1-array-list
Day 2 2/14 프로세스와 스레드 📁 day2-process-thread
Day 3 2/15 OSI 7계층과 TCP/IP 4계층 📁 day3-osi-tcpip
Day 4 2/16 스택(Stack)과 큐(Queue) 📁 day4-stack-queue
Day 5 2/17 데이터베이스 기초 (RDBMS vs NoSQL) 📁 day5-db-basics
Day 6 2/18 시간복잡도와 공간복잡도 (Big-O) 📁 day6-big-o
Day 7 2/19 CPU 스케줄링 📁 day7-cpu-scheduling

Week 2: 심화 학습 (2/20 ~ 2/26)

Day 날짜 주제 폴더
Day 8 2/20 TCP vs UDP 📁 day8-tcp-udp
Day 9 2/21 연결 리스트(Linked List) 📁 day9-linked-list
Day 10 2/22 동기화와 교착상태(Deadlock) 📁 day10-deadlock
Day 11 2/23 트랜잭션(Transaction)과 ACID 📁 day11-transaction
Day 12 2/24 해시 테이블(Hash Table) 📁 day12-hash-table
Day 13 2/25 정렬 알고리즘 1 (버블, 선택, 삽입) 📁 day13-sort-basic
Day 14 2/26 메모리 관리 (페이징, 세그먼테이션) 📁 day14-memory

Week 3: 고급 개념 (2/27 ~ 3/5)

Day 날짜 주제 폴더
Day 15 2/27 HTTP와 HTTPS 📁 day15-http-https
Day 16 2/28 트리(Tree) 기본 개념 📁 day16-tree
Day 17 3/1 정규화(Normalization) 📁 day17-normalization
Day 18 3/2 정렬 알고리즘 2 (병합, 퀵, 힙) 📁 day18-sort-advanced
Day 19 3/3 가상 메모리 📁 day19-virtual-memory
Day 20 3/4 이진 탐색 트리(BST) 📁 day20-bst
Day 21 3/5 인덱스(Index)와 쿼리 최적화 📁 day21-index

Week 4: 실전 응용 (3/6 ~ 3/12)

Day 날짜 주제 폴더
Day 22 3/6 힙(Heap)과 우선순위 큐 📁 day22-heap
Day 23 3/7 이진 탐색(Binary Search) 📁 day23-binary-search
Day 24 3/8 컨텍스트 스위칭과 인터럽트 📁 day24-context-switch
Day 25 3/9 DFS(깊이 우선 탐색) 📁 day25-dfs
Day 26 3/10 BFS(너비 우선 탐색) 📁 day26-bfs
Day 27 3/11 파일 시스템 📁 day27-file-system
Day 28 3/12 동적 프로그래밍(DP) 기초 📁 day28-dp

✅ 진행 현황

Week 1

Day 주제 상태
Day 1 배열과 리스트
Day 2 프로세스와 스레드
Day 3 OSI 7계층과 TCP/IP 4계층
Day 4 스택과 큐
Day 5 데이터베이스 기초
Day 6 시간복잡도와 공간복잡도
Day 7 CPU 스케줄링

Week 2

Day 주제 상태
Day 8 TCP vs UDP
Day 9 연결 리스트
Day 10 동기화와 교착상태
Day 11 트랜잭션과 ACID
Day 12 해시 테이블
Day 13 정렬 알고리즘 1
Day 14 메모리 관리

Week 3

Day 주제 상태
Day 15 HTTP와 HTTPS
Day 16 트리 기본 개념
Day 17 정규화
Day 18 정렬 알고리즘 2
Day 19 가상 메모리
Day 20 이진 탐색 트리
Day 21 인덱스와 쿼리 최적화

Week 4

Day 주제 상태
Day 22 힙과 우선순위 큐
Day 23 이진 탐색
Day 24 컨텍스트 스위칭과 인터럽트
Day 25 DFS
Day 26 BFS
Day 27 파일 시스템
Day 28 동적 프로그래밍 기초

⬜ 미완료  |  🔄 진행 중  |  ✅ 완료