Kb국민은행 IT아카데미 4기 알고리즘 스터디 2기

학습기간

2023년 5월 1일 ~ ing

Language

스터디 멤버

이라은 이원규 허동민

📝 이번 주 문제

주차 문제 유형 문제 난이도
Week9 구현 프로그래머스 - [1차] 뉴스 클러스터링 Lv2
Week9 구현 프로그래머스 - 최고의 집합 Lv3
Week9 구현 프로그래머스 - 택배상자 Lv2
Week9 탐색 프로그래머스 - 미로탈출 Lv2
Week9 SQL 프로그래머스 - 연간 평가점수에 해당하는 평가 등급 및 성과금 조회하기 Lv4
Week9 SQL 프로그래머스 - 조건에 맞는 사원 정보 조회하기 Lv3
Week9 SQL 프로그래머스 - 부서별 평균 연봉 조회하기 Lv3

📊 진행 상황

진행 상황 표기
해당 주에 완료
해당 주에 미제출
해당 주차 종료 이후 보충 🔺

주차 날짜 이라은 이원규 허동민
week_01 05.01 ~ 05.07 🔺
week_02 05.08 ~ 05.14
week_03 05.15 ~ 05.21 🔺 🔺 🔺
week_04 05.22 ~ 05.28 🔺
week_05 05.29 ~ 06.04
week_06 06.11 ~ 06.17
week_07 06.18 ~ 06.25
week_08 06.26 ~ 07.02

스터디 룰

운영 방식

  • 매주 할당된 문제를 풀이한다.
  • 모르는 문제는 카톡으로 토론한다.

PR 마감 시간

  • 매주 화요일 자정까지 업로드한다.

일정표(매주 5 문제)

일정표 열기
주차 문제 유형 문제 난이도
Week8 투포인터 백준 - 부분합 골4
Week8 다익스트라 백준 - 최소비용 구하기! 골5
Week8 DP 프로그래머스 - 사칙연산 Lv4
Week8 그리디 프로그래머스 - 섬 연결하기 Lv3
Week8 BFS 프로그래머스 - 여행경로 Lv2
Week7 구현 백준 - 미세먼지 안녕! 골4
Week7 그리디 백준 - 동전0 실4
Week7 DP 백준 - 동전2 골5
Week7 구현 백준 - 주사위 굴리기 골4
Week7 BFS 백준 - 불 골4
Week6 그리디 백준 - 행복유치원 골5
Week6 그리디 백준 - 최소 회의실 개수 골5
Week6 완전탐색 백준 - 부분수열의 합 실2
Week6 DFS 백준 - 경로탐색 실1
Week6 BFS 백준 - 숨바꼭질 실1
Week5 DP 백준 - 팰린드롬? 골4
Week5 분할정복 백준 - 종이의 개수 실2
Week5 그리디 백준 - 선긋기 골5
Week5 투포인타 백준 - 주몽 실4
Week5 투포인터 백준 - 수들의 합 5 실5
Week4 완전탐색 백준 - 꽃길 실2
Week4 완전탐색 백준 - 유레카이론 브1
Week4 그리디 백준 - 수리공 항승 실3
Week4 구현/시뮬레이션 백준 - 로봇 청소기 골5
Week4 그리디 백준 - 센서 골5
Week3 완전탐색 백준 - 오목 실1
Week3 분할정복 백준 - 곱셈 실1
Week3 DP 백준 - 암호코드 골5
Week3 구현/시뮬레이션 백준 - 톱니바퀴 골5
Week3 BFS/DFS 백준 - 알고스팟 골4
Week2 BFS,DFS 백준 - 상범 빌딩 골4
Week2 BFS,DFS 백준 - 토마토 골5
Week2 이분탐색 백준 - 암기왕 실4
Week2 이분탐색 백준 - 용돈 관리 실2
Week2 이분탐색 백준 - 기타 레슨 실1
Week1 구현 백준 - 빙고 실4
Week1 구현 백준 - 기적의 매매법 실5
Week1 완전탐색 백준 - 숫자야구 실3
Week1 완전탐색 백준 - 체스판 다시 칠하기 실4
Week1 완전탐색 백준 - 동전 게임 실2



참여 방법

  1. 이 저장소를 fork 한다.
  2. 생성된 원격 저장소에 Github ID로 폴더를 생성한다.
  3. 알고리즘 풀이 후 원격 저장소 자신의 폴더에 풀이한 소스 코드를 push 한다.
  4. commit할 때 commit 컨벤션을 지킨다.
  5. 마감 시간 전까지 원본 저장소로 PR한다.
  6. (option) 다른 사람들의 PR을 보고 자유롭게 코드리뷰를 한다.

Repository 구조

  • Github ID/주차/소스코드(플랫폼과 문제 번호 명시)
  • gitignore 파일을 활용하여

예시

raeunlee/week_01/boj1414


Commit Convention

태그 설명
feat 새로운 기능 추가
fix 버그 수정
refactor 코드 리팩토링
comment 주석 추가(코드 변경 X) 혹은 오타 수정
docs README와 같은 문서 수정
merge merge
rename 파일, 폴더명 수정 혹은 이동

💡 예시

feat: boj_1414 불우이웃돕기

플랫폼

플랫폼 태그
백준 boj
프로그래머스 pgs
소프티어 sft

⚠️ PR 규칙

  • [주차] x문제 제출합니다 형태로 작성
  • (option) comment는 자유!

💡 예시

[week 01] 1문제 제출합니다!


해당 README는 다음 레포지토리를 참고해서 제작하였습니다.