Skip to content

Latest commit

 

History

History
94 lines (59 loc) · 4.31 KB

File metadata and controls

94 lines (59 loc) · 4.31 KB

CodingAlgorithm

✨ 스터디 소개

저희 스터디는 단순히 코딩 테스트 준비뿐만 아니라, 알고리즘에 기반을 둔 문제 해결과 그 해설을 통해 스스로 성장하는 것을 목표로 합니다.

우리는 다양한 자료 구조와 알고리즘을 탐구하며, 각 주제에 대한 깊은 이해를 바탕으로 문제를 해결하고 설명하는 능력을 기르는 것을 목표로 합니다.

함께하는 모든 참여자들이 실력을 향상시키고 서로의 학습을 촉진하는 공간이 되기를 기대합니다.

👩‍💻 멤버 소개

창희, 다원, 선미, 준수, 윤수

✅ 스터디 규칙

1. 매주 월요일 20시에 1차 스터디, 목요일 20시에 2차 스터디를 진행합니다.

  • 각 스터디는 2시간씩 진행됩니다.
  • 매주 돌아가며 진행자 역할을 맡고 발표 진행과 해당주차의 미션문제 3문제 준비 및 연습문제 read.me 파일을 관리합니다.

2. 1차 스터디 (월요일)

  • 스터디 시작 5분 전에 discussion에 공지되는 상, 중, 하 수준의 3개의 문제 중 도전하고 싶은 문제를 선택하고 각자 한시간 동안 문제를 푸는 시간을 갖습니다.(미션 문제는 후에, main repository에도 올려드리겠습니다.)

  • 코드 작성을 마친 후, 돌아가며 자신이 작성한 코드의 풀이 방식을 설명하고 각자 질문합니다.

  • 모두가 설명을 마친 후, 다같이 PR을 하고 마무리합니다.

3. 리팩토링

  • 2차 스터디가 시작되기 전까지 자신이 도전한 문제를 리팩토링합니다.

4. 2차 스터디 (목요일)

  • 리팩토링한 코드를 설명하고 서로 질문하며 피드백을 주고받습니다.
  • 모두가 설명을 마친 후, 다같이 리팩토링한 코드를 PR하고 마무리합니다.
  • 각자 해당주차의 알고리즘에 대한 중요한 특징이나 , 단점에대하여 1가지를 조사해온뒤, 발표 시작할때 설명합니다.

5. 다음 주 준비

  • 2차 스터디가 끝난 후, 다음 주차에 연습해 보면 좋을 알고리즘 문제를 main repository에 올려드립니다.

📍스터디 주의사항

1. 알고리즘 문제 준비

  • 목요일 2차스터디끝나기전까지 다음주차 알고리즘 문제를 2~3개씩 준비하고 진행자에게 보내주세요.

2. 폴더 구조

  • nth_Algorithnm : n주차 알고리즘주제
  • practice: 연습문제 폴더
  • mission : 당일 공개되는 3문제 미션폴더
  • refactoring: 미션리팩토링 폴더
  • 클래스 이름 : 어떤 문제인지 알수 있게만 적으시면됩니다.(Boj1234, 혹은 Pro4567 권장)

ex)

   - _1st_stackQueue
                   - practice
                             - Boj0000
                             - Boj1111
                                  :
                   - mission 
                             - Boj1234
                             - Boj5678
                             - Boj0987     
                   - refactoring
                             - Boj1234
                             - Boj5678
                             - Boj0987

📆 스터디 일정

주차 주제 창희 다원 선미 준수 윤수
1주차 스택, 큐
2주차 데크, 우선순위 큐
3주차 해시 테이블
4주차 그래프
5주차 최단 경로 문제
6주차 트리
7주차 이진 검색
8주차 슬라이딩 윈도우
9주차 그리디 알고리즘
10주차 다이나믹 프로그래밍