코딩 테스트 문제 풀이 및 업로드
- 기간 : 2022.02.09 ~ 05.11 (약 3개월)
- 개인 과제 제출 및 문제 풀이
- 타임어택 알고리즘 문제 풀기
- 노션에 알고리즘 개념 정리
김남희 | 강태웅 | 김기한 | 김명지 | 서재형 | 권용준 | 배혜연 | 이준하 |
일정 | 문제 | 일정 | 문제 | 일정 | 문제 |
---|---|---|---|---|---|
05.02(월) | [level2] 문자열 압축 |
05.09(월) | [level2] 더 맵게 |
05.11(수) | [level2] 기능개발 |
4월 스터디 일정표 : SW 역량 평가, 코딩테스트 대비 (매주 2문제, 프로젝트 시에는 1문제)
주차 | 문제1 | 문제2 |
---|---|---|
8주차 (04.04~04.08) |
[BOJ14500] 테트로미노 |
- |
9주차 (04.11~04.15) |
[BOJ2251] 물통 |
[BOJ3190] 뱀 |
10주차 (04.18~04.22) |
[BOJ9205] 맥주 마시면서 걸어가기 |
[BOJ9207] 페그 솔리테어 |
11주차 (04.25~04.29) |
[BOJ24954] 물약 구매 |
- |
2, 3월 스터디 일정표 : 알고리즘 개념 익히기 (매주 4문제 이상)
주차 | 알고리즘 유형 | 문제1 | 문제2 | 문제3 | 문제4 | 문제5 |
---|---|---|---|---|---|---|
1주차 (02.09~02.11) |
완전 탐색 (Exhaustive Search) |
[BOJ1339] 단어 수학 |
[BOJ1062] 가르침 |
- | - | - |
2주차 (02.14~02.18) |
DFS / BFS | [BOJ2573] 빙산 |
[BOJ14225] 부분수열의 합 |
[BOJ1012] 유기농 배추 |
[BOJ2589] 보물섬 |
- |
3주차 (02.21~02.25) |
탐욕 알고리즘 (Greedy) |
[BOJ12845] 모두의 마블 |
[BOJ11000] 강의실 배정 |
[BOJ14891] 톱니바퀴 |
[BOJ1969] DNA |
[BOJ1946] 신입사원 |
4주차 (02.28~03.04) |
DP / 구현 | [BOJ2579] 계단 오르기 |
[BOJ15486] 퇴사2 |
[BOJ21610] 마법사 상어와 비바라기 |
[BOJ21608] 상어 초등학교 |
- |
5주차 (03.07~03.11) |
다익스트라 (Dijkstra) |
[BOJ1446] 지름길 |
[BOJ1753] 최단경로 |
[BOJ18352] 특정 거리의 도시 찾기 |
[BOJ4485] 녹색 옷 입은 애가 젤다지? |
[BOJ1916] 최소비용 구하기 |
6주차 (03.21~03.25) |
그래프 / 구현 / 이진탐색 | [BOJ14503] 로봇청소기 |
[BOJ13397] 구간 나누기2 |
[BOJ1647] 도시 분할 계획 |
[BOJ7569] 토마토 |
- |
7주차 (03.28~04.01) |
문자열 | [BOJ1254] 팰린드롬 만들기 |
[BOJ1013] Contact |
[BOJ4949] 균형잡힌 세상 |
- | - |
알고리즘유형/문제번호/이름(ID)/Main.java
Exhaustive_Search/BOJ00000/namhee/Main.java
- java 파일 이름은 자유
- 자신의 폴더에 코드 외 다른 메모나 문서 추가 가능
[Commit Type] 이름(ID) / 문제사이트와 번호, PGS는 level / 문제이름 / 알고리즘 유형
git commit -m "[code] namhee / BOJ00000 / Hello World / 완전탐색"
git commit -m "[code] namhee / PGS level2 / 더 맵게 / Heap"
-
문제 사이트
- BOJ : 백준 ( https://acmicpc.net/ )
- SWEA : SW Expert Academy ( https://swexpertacademy.com/main/main.do )
-
Commit Type
- code : 코드 작성
- add : 추가 솔루션 작성
- fix : 코드 오류 수정
- refactor : 코드 리팩토링
- docs : README.md와 같은 코드 외 문서 작성 및 수정
- rename : 파일, 폴더명 수정 및 이동
-
코드 관련 커밋이 아니라면 Commit Type 외의 규칙은 따르지 않아도 상관 없음
이름(ID) / 주차 / 문제번호 - 문제이름
namhee / week01 / 문제1 - Hello World
- PR 코멘트에는 템플릿에 작성된 양식을 따라도 되고, 자유롭게 작성
- PR 코멘트로 자유롭게 코드 리뷰