Skip to content

WorkStudyLab/AfterWorkAlgo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

알고리즘 스터디

2025.08.05 ~ 2025.09.30 (7주 완료)

프로그래머스 기반 알고리즘 학습 스터디 - 기초부터 고급까지 체계적인 7주 커리큘럼

스터디 성과

  • 7주 완주: 2025.08.05 ~ 09.30
  • 28개 문제 해결: Programmers Level 1-4
  • 35회+ 발표: 매주 4-5명씩 돌아가며 발표
  • 7개 핵심 주제 마스터: Stack/Queue → Graph 심화까지

주차별 학습 여정

주차 주제 난이도 문제 수
Week 1 Stack/Queue 기초 Lv1-2 4
Week 2 Hash/Sort Lv1-3 4
Week 3 Brute Force Lv1-2 5
Week 4 DFS/BFS Lv2-3 4
Week 5 Greedy/Binary Search/Heap Lv1-3 4
Week 6 Dynamic Programming Lv3-4 4
Week 7 Shortest Path/Graph Advanced Lv3-4 3

참여자

양태욱 · 윤도운 · 박희연 · 백승훈 · 김권수

학습한 알고리즘

자료구조

  • Stack, Queue, Hash, Heap
  • Priority Queue, Set

탐색 알고리즘

  • DFS (깊이 우선 탐색)
  • BFS (너비 우선 탐색)
  • Binary Search (이진 탐색)
  • Brute Force (완전 탐색)

알고리즘 패러다임

  • Greedy (탐욕법)
  • Dynamic Programming (동적 계획법)
  • Two Pointer

그래프 이론

  • 그래프 탐색 (DFS/BFS)
  • 최단 경로 (Dijkstra, Floyd-Warshall)
  • 위상 정렬 개념

스터디 회고

좋았던 점

  • 체계적인 난이도 상승: 기초부터 심화까지 단계적 학습
  • 일관된 참여: 7주간 팀원들의 높은 참여율 유지
  • 활발한 토론: 매주 다양한 풀이 방법 공유
  • 꼼꼼한 기록: meeting-note를 통한 학습 내용 아카이빙

배운 점

  • 같은 문제도 여러 접근법이 가능하다는 것을 경험
  • 알고리즘 선택이 시간복잡도에 미치는 영향 체감
  • 코드 설명 능력 향상 (매주 발표 경험)

스터디 진행 방식

1. 주제 선정

  • 매주 하나의 알고리즘 주제를 정합니다
  • 해당 주제와 관련된 여러 문제를 선별합니다

2. 문제 풀이

  • 각자 1주일 동안 선정된 문제들을 풀어옵니다
  • 개인별 폴더에 소스코드를 업로드합니다

3. 온라인 모임

  • 주 1회 온라인(디스코드)으로 모여 문제 풀이를 공유합니다
  • 모임 당일 랜덤으로 발표자를 선정합니다
  • 선정된 발표자가 자신의 풀이를 설명합니다

레포지토리 구조

/
├── README.md
├── week01/
│   ├── README.md        # 주제, 문제 목록, 발표자, 스터디 내용
│   ├── 00_yangtaeuk/    # 개인별 풀이 폴더
│   ├── heeyeon/
│   ├── kwonsu/
│   ├── sunghun/
│   └── yundoun/
...
└── week07/
    ├── README.md
    ├── 00_yangtaeuk/
    ├── heeyeon/
    ├── kwonsu/
    ├── sunghun/
    └── yundoun/

달성한 목표

  • 꾸준한 알고리즘 문제 해결 능력 향상
  • 다양한 접근 방식 공유를 통한 학습
  • 팀워크 증진 및 지식 공유 문화 형성

About

알고리즘 학습하기

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •