Skip to content

SSAFY 8기 일주일에 3문제 알고리즘 풀기 스터디

License

Notifications You must be signed in to change notification settings

yymm912/SSAFY-8-Weekly-Algorithm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1,732 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

😎 일주일에 3문제씩 알고리즘 풀기 Study 🚩

부울경 3반


👋 개요

이것이 코딩 테스트다 책을 기준으로 알고리즘 스터디를 진행합니다.
과제로 나오는 알고리즘 문제나 백준, 프로그래머스 등 다양한 알고리즘 사이트를 이용하여 문제를 풉니다.
일주일에 꼭 세문제를 풀고 해당 Github에 올립니다.
공통문제를 풀지 않으면 벌금이 부과됩니다.

✔️ 이코테 Github 저장소 가기
✔️ 채널 Notion 보러가기
✔️ 이번 주 풀어야하는 공통문제 확인하러가기



📝 폴더 관리

회차별로 폴더가 만들어집니다.
해당 폴더 안에 자신의 이름 정자를 적고 파일을 넣습니다.

[예시]
week01
   ㄴ 김싸피
      - BJ1000_AB.java
   ㄴ 이싸피
      - BJ2000_CD.java


💻 참여 방법

로컬에 remote 환경 세팅

  1. git fork 하기 & upstream 설정

    git remote add upstream https://github.com/yymm912/SSAFY-8-Weekly-Algorithm.git
    • git fork 시에는 upstream 저장소 설정
    • 아래 내용들은 참고용입니다. 각자 clone 상황에 맞게 push 해주세요.

  2. git clone 하기

    git clone 본인 fork repository
  3. 알고리즘 풀기

    - 이해하기 쉽게 코드에 주석 달기
    - 남들이 보기에도 좋지만 주석을 달면 나중의 내가 편하니까요..😢
    - 사용하는 변수, 함수 설명 달기
    - 각자 로컬에서 브랜치 만들어서 알고리즘 풀기 
    - fetch 수시로 하기
    
  4. git push

    git push origin main
    git push upstream main
  5. compare & pull request

  6. 팀별로 일주일에 최소 한번 코드 리뷰 진행



📕 Commit Convention

해당 컨벤션을 꼭 지켜주세요.
한 문제당 하나의 commit 부탁드립니다.

git commit -m "본인 이름: 문제종류 (문제번호) 문제제목"
[예시] 김싸피: BJ 1000 A+B

예를 들어, 김싸피가 백준 사이트의 1000 번호의 A+B 문제를 풀었습니다.
그렇다면 "김싸피: BJ 1000 A+B" 가 됩니다.

이것이 코딩 테스트다: TC
SW Expert Academy: SW
백준: BJ
프로그래머스: PG
정올: JO
과제: HW



🗓 일정표

INDEX 기간 수업 내용 공통문제 유형
1 2022.07.25 ~ 2022.07.31 구현(시뮬레이션), 델타 사용 PART4 구현
2 2022.08.01 ~ 2022.08.07 구현(시뮬레이션), 재귀, 메모이제이션 PART3 그리디
3 2022.08.08 ~ 2022.08.14 순열, 조합, 부분집합, 트리, DFS/BFS PART5 DFS/BFS
4 2022.08.15 ~ 2022.08.21 그리디, 분할정복, 백트랙킹, 그래프 PART6 정렬
5 2022.08.22 ~ 2022.08.28 그래프, MST, KRUSKAL, PRIM, 다익스트라 PART10 그래프 이론
6 2022.08.29 ~ 2022.09.04 알고리즘 주간 X PART10 그래프 이론 (복기)
- 2022.09.05 ~ 2022.09.11 알고리즘 주간 X 추석 연휴
7 2022.09.12 ~ 2022.09.18 알고리즘 주간 X PART7 이진 탐색
8 2022.09.19 ~ 2022.09.25 알고리즘 주간 X PART8 다이나믹 프로그래밍
9 2022.09.26 ~ 2022.10.02 DP PART9 최단 경로
10 2022.10.03 ~ 2022.10.09 DP PART4 구현
11 2022.10.10 ~ 2022.10.16 DP, 집합과 조합론, 기초수식, 기초 알고리즘 PART9, 10 최단경로 & 그래프 이론 (복기)
12 2022.10.17 ~ 2022.10.23 알고리즘 주간 X SW 역량 테스트 기출 문제 (삼성전자, 카카오)
13 2022.10.24 ~ 2022.10.30 알고리즘 주간 X SW 역량 테스트 기출 문제 (삼성전자, 카카오)
14 2022.10.31 ~ 2022.11.06 알고리즘 주간 X SW 역량 테스트 기출 문제 (삼성전자, 카카오)
15 2022.11.07 ~ 2022.11.13 알고리즘 주간 X PART5 DFS/BFS
16 2022.11.14 ~ 2022.11.20 알고리즘 주간 X PART6 정렬
17 2022.11.21 ~ 2022.11.27 알고리즘 주간 X PART7 이진 탐색

About

SSAFY 8기 일주일에 3문제 알고리즘 풀기 스터디

Resources

License

Stars

Watchers

Forks

Contributors 26

Languages