Skip to content

Algorithm-SQL-Study/Algorithm-SQL-Study

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

310 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Algorithm-SQL-Study

스터디 노션(~2023.09 스터디)


스터디 목적

  • 기업 코딩테스트에서 요구하는 알고리즘 & SQL 문제 유형을 익힌다.
  • 주 3회 진행되는 시간제한 테스트를 통해 기업 코딩테스트를 대비한다.
  • 다양한 코드를 리뷰해주며, 각기다른 풀이와 문제를 공부하여 시야를 확장시킨다.

스터디원 역할

이름 역할
민선 매주 월요일 알고리즘 문제 선택, 깃 관리
수화 매주 수요일 알고리즘 문제 선택, 스터디 공지 및 마감 날짜 리마인드
예빈 매주 금요일 알고리즘 문제 선택

스터디 진행과정

  • 매주 5문제 풀이 : 공통문제 3문제 + 개인문제 2문제
    • 공통문제 3문제
      • 민선(월), 수화(수), 예빈(금)이 각자 맡은 요일에 풀 문제 프로그래머스에서 선정
      • 매주 월, 수, 금 20:00 ~ 21:00 시간안에 1문제씩 풀기
      • 시간안에 풀었든 못풀었든 화, 목 24:00 까지 pr 올리기
      • 공통문제 난이도는 처음에는 프로그래머스 Lv1 ~ Lv2에서 Lv2 ~ Lv3 까지 진행
    • 개인문제 2문제
      • 알고리즘, SQL 중 개인이 아무거나 고르기
      • 매주 금요일 자정까지 pr 올리기
  • 코드리뷰
    • 금요일 24:00 ~ 다음주 월요일 24:00까지 pr에 코드리뷰
    • 본인을 제외한 나머지의 공통문제 2문제, 개별문제 3문제 중 1문제 코드리뷰 필수 : 즉 인당 (공통문제 2 + 개별문제 1 )* 3= 9 문제 코드리뷰
    • 개별 문제 3문제중 코드리뷰가 달리지 않은 pr을 선택하여 1 문제 코드리뷰
    • 코드리뷰를 반영하여 pr을 올린 본인이 알아서 merge
  • 주의점
    • 브론즈 선택 금지
    • 공통 문제 풀이 시간에 불가피한 사유가 있는 경우 개인적으로 시간 재서 문제풀이후 pr 올리기
    • 코드리뷰를 한개도 받지 못한 pr은 merge 금지
    • merge이후 브런치 삭제 금지

벌금

  • 문제를 풀지 않은 경우 : 문제당 2000원
  • 코리를 하지 않은 경우
    • 공통문제 : 문제당 1000원
    • 개별문제 : 문제당 500원
  • 해당 주의 벌금은 바로 입금하는 것으로 함

폴더구조

  • 문제출처 > 문제고유번호 폴더 구조를 가짐
  • 각 문제당 1개의 폴더가 있으며, 문제폴더에 각자의 풀이파일 본인이름_문제번호 형태로 업로드
├── 📂 baekjoon
|	├── 🗂️ 1001
|		├── 📕 Suhwa_1001.java
|
├── 📂 programmers
	├── 🗂️ 1002
		├── 📕 Suhwa_1002.py
		├── 📕 Yeji_1002.py

브랜치구조

  • main branch : 코드리뷰를 반영한 문제풀이 branch
  • 문제당 1개의 브랜치, 브랜치 이름은 본인이름-문제출처-문제번호 형태
- main
- Suhwa-baekjoon-1001
- Yeji-baekjoon-1001
- Suhwa-programmers-1002

About

취업을 위한 막학년들의 눈물나는 스터디

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors