GithubHelp home page GithubHelp logo

briandykim / baekseolgi_algorithm_team_note Goto Github PK

View Code? Open in Web Editor NEW

This project forked from elice-bsg/baekseolgi_algorithm_team_note

0.0 0.0 0.0 20 KB

엘리스 AI트랙 6기 백설기팀 알고리즘 팀노트입니다!

Python 100.00%

baekseolgi_algorithm_team_note's Introduction

🎈백설기 팀 알고리즘 저장소


📘 알고리즘 풀이 계획

  • 매주 화, 목, 금, 토 1문제 씩 문제를 푸는걸 원칙으로합니다.

  • 정해진 날짜에 1문제, 1시간 이내로 푸는걸 원칙으로합니다.

  • 매주 일요일에 알고리즘 문제를 선정하여 노션으로 알려드리겠습니다.

  • 풀이 이후에 각자에게 정해진 리뷰어에게 리뷰를 받으신 후에, merge 해드립니다.



📊 문제 난이도

  • 백준 실버5 ~ 골드4 (주로 실버 5 ~ 실버 1 사이로 선정합니다)
  • 프로그래머스 레벨 1 ~ 2


💻 커밋 규칙

  • master 는 대표자 1명이 관리하고 코드 리뷰가 끝나면 master로 merge한다.
  • 각자 이름(이니셜 ex. ksh)을 branch로 생성하여 파일을 commit 및 PR한다.
  • 커밋 규칙
    • 파일 추가
      • add : 220707 boj_1234 Solved
      • add : 220707 boj_1234 Failed
      • add : 220707 programmers_N개의 최소공배수 Solved
    • 파일 수정
      • fix : 220707 boj_1234 Solved
    • 플랫폼 이름
      • boj
      • programmers
  • 코드 리뷰 이후 master branch에 merge


🍴 PR 규칙

  • 풀이 이후에 PR 및 디스코드를 통해서 담당 리뷰어에게 코드리뷰 요청

  • PR 제목

    백준 예시 : 220707 이름 플랫폼 문제번호 문제이름 풀이 (220707 김도엽 백준 2615 오목 풀이)

    프로그래머스 예시 : 220707 이름 플랫폼 문제이름 풀이 (220707 김도엽 프로그래머스 오픈채팅방 풀이)

  • PR 내용 → 풀이 방법에 대한 간단한 설명

  • PR 승인할 때 Comment 하나씩 달아주기 (칭찬하기)



💻 디렉토리 및 파일 구조

YYMM/풀이날짜/본인이름_플랫폼_문제번호.py 형식

백준 예시 1 : 2207/06/정동원_boj_2615_오목.py

프로그래머스 예시 2 : 2207/06/김도엽_programmers_오픈채팅방.java



🧐 COC(Code of Conduct, 행동 규칙)

  • 알고리즘 문제 해결에만 집착하지 않고 원리와 패턴을 익히는 데 목적을 둔다.
  • 절대 풀지 못할 것 같은 문제는 적당한 시점에 포기하고 다른 사람의 풀이를 통해 영감을 얻고 배우자.
  • 문제가 잘 풀리지 않는다고 스스로를 비하하지 않는다.
  • 가급적 불참은 지양하며, 피치 못할 사정으로 인해 불참하게 된다면 스터디원들과 조율하도록 한다.


💦 참고

fork해서 Pull Request 보내는 법

fork된 Repository 최신상태 유지하는 법

baekseolgi_algorithm_team_note's People

Contributors

briandykim avatar hj6elice avatar chorok446 avatar davida-victory avatar anna8481 avatar dawonjin avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.