Skip to content

Hosung99/42-algo-study

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

42Seoul Algorithm Study

🙋 참여 방법

  1. repository fork

  2. 브랜치 생성

    git checkout -b <branch_name>

    ❓ Q&A
    Q1: fork 했는데 그냥 브랜치 안 만들고 해도 되나요?
    A1: 안됩니다.

    Q2: 브랜치 왜 만드는데요?
    A2: 충돌 방지본인 파일만 따로 관리하기 위해 만듭니다.

    ⚠️ 주의사항
    ❌ 브랜치에서 절대 sync forkgit pull 금지 ❌

  3. 만든 브랜치를 remote repository에 등록

    git push -u origin <branch_name>
  4. 푼 문제를 1️⃣ 본인의 intra id 폴더에 넣고, 2️⃣ convention에 맞춰 commit

  5. 제출 기한까지 본인의 브랜치를 convention에 맞춰 PR

    📅 제출 기한 : 매주 화/금 23시 59분 59초
    💸 벌금 : 3000원 + 1000원 * 누적 미제출 횟수

🤝 Convention

commit

<tag>: <problem_name>
  1. 문제별로 각각 commit

  2. tag는 소문자로 작성

    tag 설명
    feat 문제 제출
    fix 틀린 문제 수정
    refactor 맞은 문제 리팩토링
    style formatting, missing semi colons 등
    docs documentation
    chore move or rename resources, maintain
    merge merge

PR

[<week>] <intra_id>
  1. PR 제목은 모두 소문자로 작성

  2. 해당하는 요일의 라벨을 함께 달아주세요!

✍️ 문제

분류 제출일 문제 난이도 주제
week01 23.12.26 (화) 날짜 계산 브루트 포스
23.12.27 (수) 톱니바퀴 시뮬레이션
23.12.29 (금) 늑대와 양 BFS
23.12.30 (토) 치킨 배달 시뮬레이션
week02 24.01.02 (화) 다음 순열 순열
24.01.03 (수) 컨베이어 벨트 위의 로봇 시뮬레이션
24.01.05 (금) 수들의 합 2 투 포인터
24.01.06 (토) 파이프 옮기기 1 시뮬레이션
week03 24.01.09 (화) 최단경로 다익스트라 알고리즘
24.01.10 (수) 상어 초등학교 시뮬레이션
24.01.12 (금) 퇴사 다이나믹 프로그래밍
24.01.13 (토) 배열 복원하기 시뮬레이션과 구현
24.01.16 (화) 수 찾기 -
24.01.17 (수) LCD Test 시뮬레이션과 구현

About

42알고리즘 스터디 시즌3

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 53.6%
  • C++ 46.4%