Skip to content

mmuhunn/DataStructureStudy

Repository files navigation

🐨 ITM 자료구조 스터디 (2025.09 ~ 2025.12) 🐨

👥 팀 구성

팀 1 임동현(팀장) · 권시현 · 박소연 · 김준섭 · 최주영
팀 2 김건우(팀장) · 오경훈 · 김혜원 · 김경윤

💡 Progress

📆 커리큘럼 (2025 Fall · 11주차 기준)

주차 주제 개념 추천 문제 (백준 번호)
1주차 시간복잡도 & 디버깅 Big-O, 디버깅 기초 X
2주차 배열과 리스트 Array, List 11720 숫자의 합, 1546 평균
3주차 구간 합 Prefix Sum 11659 구간 합 구하기 4, 2018 수들의 합 5
4주차 투 포인터 부분합, 윈도우 1940 주몽, 12891 DNA 비밀번호
5주차 스택과 큐 Stack, Queue, Heap 1874 스택 수열, 2164 카드2, 11286 절댓값 힙
6주차 정렬 (1) 버블정렬, 선택정렬 2750 수 정렬하기, 1427 소트인사이드
7주차 정렬 (2) 삽입정렬, 퀵정렬 11399 ATM, 11004 K번째 수
8주차 정렬 (3) 병합정렬, 기수/계수정렬 2751 수 정렬하기 2, 10989 수 정렬하기 3
9주차 그래프 탐색 DFS, BFS 11724 연결 요소의 개수, 2178 미로 탐색
10주차 이진탐색 Binary Search 1920 수 찾기
11주차 트리 트리, 이진트리 1991 트리 순회, 11725 트리의 부모 찾기

📃 Rules

  • 스터디는 주 1회 진행됩니다.
  • 스터디 전까지 문제 풀이 코드를 깃허브에 Pull Request로 제출합니다.
  • 매주 돌아가며 주차별 주제를 공부 → 발표합니다.
  • 문제 풀이 시 가급적 스스로 푸는 것을 목표로 합니다.
  • 정 안된다면 블로그나 AI의 풀이를 참고해도 좋습니다만, 이해 후 설명할 수 있도록 공부합니다.
  • 발표 후, 각자 문제 풀이 과정을 공유합니다.
  • 코드 리뷰 시, 자유롭게 질문/피드백을 나눕니다.
  • 스터디 종료 후 각자 새로 알게 된 내용을 정리합니다.
  • 전체 진행 과정은 팀장이 따로 보고합니다.

🌐 Git 규칙

⚠️ 절대 main 브랜치에서 직접 작업하지 않습니다!
👉 반드시 본인 브랜치에서 작업하세요.

🔹 브랜치 관리

  • 브랜치명: 본인 이름 (예: daehun)
  • 브랜치 생성
git checkout -b daehun
  • 브랜치 변경
git checkout daehun

About

Practicing Algorithm Test.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages