아롬 2025년 1학기 레포지토리 입니다.
- 코드리뷰를 위해 변수명과 로직을 명확하게 해서 가독성이 좋고 일관된 코드를 작성하도록 노력
- 일주일안에 정해진 문제 못풀면 벌금 : ?????
- X요일 XX:XX분까지 PR 보내기
- X요일 회의 전 까지 코드리뷰 마무리
- 이 레포를 개인 깃으로 포크해간 후 개인 깃에서 PR 보내기
- 매주 리뷰어들 매칭은 랜덤
- 회의 때는 문제별 자기 알고리즘 간단하게 소개 + 다음주 문제 선정 + PR Accept
- 문제에 대한 풀의와 해설은 해당 백준 문제집 레포 참고
- 알고리즘을 먼저 공부한 뒤 문제를 고민해보기
- 그래도 해결을 못하겠으면 솔루션 찾아보기
/[알고리즘 명]/[문제 이름-문제 번호]/[깃허브아이디].java- ex)
/datastructure/큐2-18258/Uechan.java
- ex)
- 알고리즘 분류와 문제 이름은 전부 다 띄어쓰기 없이 만들기
- 폴더명 이상하면 PR Reject 합니다
-
[이름] / 문제 이름 | ex) [나의찬] / 문제 1-1234, 문제 2-2345, 문제 3-34567
-
커밋 메세지 - [문제 이름] / [걸린 시간] ex) 오리 / 1h 20m
-
Assignee - 자신
-
Reviewers - 그 주의 자기 리뷰어
-
Labels - 푼 문제의 알고리즘 분류 | ex) 누적합
| 순번 | Tag | 태그 | 문제집 |
|---|---|---|---|
| 01 | Data Structure | 자료구조 | 바로가기 |
| 02 | Data Structure 2 | 자료구조 2 | 바로가기 |
| 03 | Tree | 트리 | 바로가기 |
| 04 | Math | 수학 | 바로가기 |
| 05 | Greedy | 탐욕법 | 바로가기 |
| 06 | Dynamic Programming 1 | 동적계획법 1 | 바로가기 |
| 07 | Dynamic Programming 2 | 동적계획법 2 | 바로가기 |
| 08 | Two Pointer | 투 포인터 | 바로가기 |
| 09 | Implementation | 구현 | 바로가기 |
| 10 | Graph Traversal | 그래프 탐색 | 바로가기 |
| 11 | Brute Force | 완전탐색 | 바로가기 |
| 12 | Simulation | 시뮬레이션 | 바로가기 |
| 13 | Binary Search | 이분탐색 | 바로가기 |
| 14 | Backtracking | 백트래킹 | 바로가기 |
| 15 | Divide and conquer | 분할정복 | 바로가기 |
| 16 | Prefix Sum | 누적 합 | 바로가기 |
| 17 | String | 문자열 | 바로가기 |
| 18 | Shortest Path | 최단거리 | 바로가기 |
| 19 | Topological Sorting | 위상정렬 | 바로가기 |
| 20 | Disjoint Set | 분리 집합 | 바로가기 |
| 21 | Minimum Spanning Tree(MST) | 최소 스패닝 트리 | 바로가기 |
| 22 | Trie | 트라이 | 바로가기 |
| 23 | Dynamic Programming On Trees | 트리디피 | 바로가기 |